log10

log10 (argument -- decimalLogarithm)

Inputs

Outputs

log10 accepts Real32 and Real64 values. The input is dereferenced and must be non-NIL.

Behavior

Example

{} () {} [
  "-- real32 --" printCompilerMessage
  100.0r32 log10 printStack _:;
  0.0r32 log10 printStack _:;
  -1.0r32 log10 printStack _:;

  "-- real64 --" printCompilerMessage
  100.0 log10 printStack _:;
  0.0 log10 printStack _:;
  -1.0 log10 printStack _:;
] "main" exportFunction

Expected Output During Compilation

-- real32 --
2.0r32
-infr32
nanr32
-- real64 --
2.0
-inf
nan

See also