This commit is contained in:
Koki Fushimi
2018-06-05 00:27:04 +09:00
parent 05f81482f4
commit 41601e9307

View File

@@ -150,11 +150,12 @@ else: # JS
proc log*[X, B: SomeFloat](x: X, base: B): auto =
## Computes the logarithm ``base`` of ``x``
when B is float64 or X is float64
when B is float64 or X is float64:
var r: float64
else:
var r: float32
result = ln(x) / ln(base)
r = ln(x) / ln(base)
return r
when not defined(JS): # C
proc log10*(x: float32): float32 {.importc: "log10f", header: "<math.h>".}