Treatment toU64
conv/f32::toU64
Parameters
↳ var nan:
u64 = 0
↳ var neg_infinity:
u64 = 0
↳ var pos_infinity:
u64 = 18446744073709551615
Inputs
⇥ value:
Stream<f32>
Outputs
↦ into:
Stream<u64>
Convert stream of f32
into u64
.
Every f32
is truncated to fit into u64
, and in case floating-point value does
not describe a real number:
pos_infinity
is used whenf32
is a positive infinity,neg_infinity
is used whenf32
is a negative infinity,nan
is used whenf32
is not a number.