Skip to content
C++ Pulse
Map Standards Features Papers Atlas
Map/C++20/Bit manipulation & numeric utilities/P0631R8
P0631R8

Math constants

Cologne, Jul 2019C++20Library

Adds <numbers>: pi, e, sqrt2 and other mathematical constants.

Read P0631R8 on wg21.link →All revisions of P0631

Other papers in Bit manipulation & numeric utilities

P0463R1Endian, just endianToronto 2017P0476R2Bit-casting object representationsRapperswil 2018P0556R3Integral power-of-2 operationsRapperswil 2018P1236R1Signed integers are two's complementSan Diego 2018P0811R3Well-behaved interpolation for numbers and pointersKona 2019P0553R4Bit operationsCologne 2019All 11 papers in Bit manipulation & numeric utilities →
Part of the feature Bit manipulation & numeric utilities

11 papers from Toronto 2017 to Prague 2020 · connected to Bit operations.

At this plenary

Cologne, July 2019 · 60 papers adopted into C++20.

Everything from Cologne 2019 →
C++ Pulse The heartbeat of the C++ language Built from the WG21 editors' reports and plenary minutes, Kona 2003 → Brno 2026. Feature groupings and dependency lines are an interpretation, not committee output. Paper links go to wg21.link.