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.
1 parent 7fe43a9 commit 79440f1Copy full SHA for 79440f1
core/Double.carp
@@ -21,6 +21,8 @@
21
(register from-float (Fn [Float] Double))
22
(register to-long (Fn [Double] Long))
23
(register from-long (Fn [Long] Double))
24
+ (register to-uint64 (Fn [Double] Uint64))
25
+ (register from-uint64 (Fn [Uint64] Double))
26
(register to-bytes (Fn [Double] Long))
27
(register copy (Fn [(Ref Double)] Double))
28
core/carp_double.h
@@ -60,6 +60,14 @@ double Double_from_MINUS_long(Long x) {
60
return (double)x;
61
}
62
63
+uint64_t Double_to_MINUS_uint64(double x) {
64
+ return (uint64_t)x;
65
+}
66
+
67
+double Double_from_MINUS_uint64(uint64_t x) {
68
+ return (double)x;
69
70
71
double Double_abs(double x) {
72
return x > 0.0 ? x : -x;
73
0 commit comments