fn: precision
[contents]
f++ :
n++ :
You can find more information about fixed , scientific , hexfloat and defaultfloat here.
Contents
Syntax
The syntax for
precision() precision(param)
@precision() @precision(param)
Description
The
- takes zero parameters and returns the current level of precision that is set when writing doubles
- takes a single parameter that is either an integer to set to level of precision when writing doubles or a string to set the type of precision used when writing doubles
The following are valid parameters for
param | description |
---|---|
maximum number of decimal places | |
write floating-point values in default floating-point notation (default) | |
write floating-point values in fixed-point notation | |
unset writing floating-point values in fixed-point notation. | |
write floating-point values in scientific notation | |
unset writing floating-point values in scientific notation | |
write floating-point values in hexadecimal format (same as |
|
unset writing floating-point values in hexadecimal format | |
param | description |
f++ example
Examples of
:=(double, d=1.23456) precision("fixed") precision(3) console(d)
n++ example
Example of
@:=(double, d=1.23456) @precision("fixed") @precision(3) @console(d)