diff options
Diffstat (limited to 'tests/run/tfloat3.nim')
-rwxr-xr-x | tests/run/tfloat3.nim | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/tests/run/tfloat3.nim b/tests/run/tfloat3.nim deleted file mode 100755 index 4382dd3ed..000000000 --- a/tests/run/tfloat3.nim +++ /dev/null @@ -1,24 +0,0 @@ -discard """ - file: "tfloat3.nim" - output: "Nimrod 3.4368930843, 0.3299290698 C double: 3.4368930843, 0.3299290698" -""" - -import math, strutils - -{.emit: """ -void printFloats(void) { - double y = 1.234567890123456789; - - printf("C double: %.10f, %.10f ", exp(y), cos(y)); -} -""".} - -proc c_printf(frmt: CString) {.importc: "printf", header: "<stdio.h>", varargs.} -proc printFloats {.importc, nodecl.} - -var x: float = 1.234567890123456789 -c_printf("Nimrod %.10f, %.10f ", exp(x), cos(x)) -printFloats() - - - |