We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
constexpr double
1 parent 02eef6a commit 3065585Copy full SHA for 3065585
cores/arduino/Arduino.h
@@ -37,12 +37,21 @@
37
38
#include "binary.h"
39
40
+#if defined(__cplusplus)
41
+constexpr double PI = 3.1415926535897932384626433832795,
42
+HALF_PI = 1.5707963267948966192313216916398,
43
+TWO_PI = 6.283185307179586476925286766559,
44
+DEG_TO_RAD = 0.017453292519943295769236907684886,
45
+RAD_TO_DEG = 57.295779513082320876798154814105,
46
+EULER = 2.718281828459045235360287471352;
47
+#else
48
#define PI 3.1415926535897932384626433832795
49
#define HALF_PI 1.5707963267948966192313216916398
50
#define TWO_PI 6.283185307179586476925286766559
51
#define DEG_TO_RAD 0.017453292519943295769236907684886
52
#define RAD_TO_DEG 57.295779513082320876798154814105
53
#define EULER 2.718281828459045235360287471352
54
+#endif
55
56
#ifdef __cplusplus
57
extern "C"{
0 commit comments