added when statement (#6759)
This commit is contained in:
parent
001298eb22
commit
a11be5f21f
1 changed files with 32 additions and 29 deletions
|
|
@ -322,6 +322,9 @@ proc nimIntToStr(x: int): string {.compilerRtl.} =
|
||||||
result.add x
|
result.add x
|
||||||
|
|
||||||
proc add*(result: var string; x: float) =
|
proc add*(result: var string; x: float) =
|
||||||
|
when nimvm:
|
||||||
|
result.add $x
|
||||||
|
else:
|
||||||
var buf: array[0..64, char]
|
var buf: array[0..64, char]
|
||||||
when defined(nimNoArrayToCstringConversion):
|
when defined(nimNoArrayToCstringConversion):
|
||||||
var n: int = c_sprintf(addr buf, "%.16g", x)
|
var n: int = c_sprintf(addr buf, "%.16g", x)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue