Json module

json_as_float64

procedureextensionSource

Any number, rounded to the nearest float64. False if it is not a number or is too large.

Example↗
n, _ := from_json(Json_Value, "4.5");
value, ok := json_as_float64(*n);
assert(ok && value == 4.5);
free_json(*n);
json_as_float64 :: (value: *Json_Value) -> (float64, bool)

Parameters

value: *Json_Value

Returns

float64
bool

See also