#root::numeric

F32 root/numeric/F32/F32.vi

type F32;

impl

impl : Fork[F32];
impl : Drop[F32];
impl : Add[F32, F32, F32];
impl : Sub[F32, F32, F32];
impl : Mul[F32, F32, F32];
impl : Div[F32, F32, F32];
impl : Rem[F32, F32, F32];
impl : Pos[F32, F32];
impl : Neg[F32, F32];
impl : Eq[F32];
impl : Lt[F32];
impl : Le[F32];
impl : Show[F32];

parse root/numeric/F32/parse.vi

fn parse(str: String) -> Option[F32];

to_string root/numeric/F32/to_string.vi

impl to_string: Cast[F32, String];

nan root/numeric/F32/F32.vi:11

const nan: F32;

inf root/numeric/F32/F32.vi:12

const inf: F32;

neg_inf root/numeric/F32/F32.vi:13

const neg_inf: F32;

pow_n32 root/numeric/F32/F32.vi:36

impl pow_n32: Pow[F32, N32, F32];

pow_i32 root/numeric/F32/F32.vi:42

impl pow_i32: Pow[F32, I32, F32];

from_n32 root/numeric/F32/F32.vi:98

impl from_n32: Cast[N32, F32];

to_n32 root/numeric/F32/F32.vi:104

impl to_n32: Cast[F32, N32];

to_bits root/numeric/F32/F32.vi:110

fn to_bits(n: F32) -> N32;

from_bits root/numeric/F32/F32.vi:114

fn from_bits(n: N32) -> F32;

from_parts root/numeric/F32/F32.vi:118

fn from_parts(negative: Bool, raw_exp: N32, mantissa: N32) -> F32;

to_parts root/numeric/F32/F32.vi:122

fn to_parts(f: F32) -> { mantissa: N32, negative: Bool, raw_exp: N32 };

is_nan root/numeric/F32/F32.vi:130

fn is_nan(f: F32) -> Bool;

abs root/numeric/F32/F32.vi:134

fn abs(f: F32) -> F32;
  1. parse

    1. to_string