#root::numeric

F64 root/numeric/F64/F64.vi

type F64;

nan root/numeric/F64/F64.vi:8

const nan: F64;

inf root/numeric/F64/F64.vi:9

const inf: F64;

neg_inf root/numeric/F64/F64.vi:10

const neg_inf: F64;

fork root/numeric/F64/F64.vi:12

impl fork: Fork[F64];

drop root/numeric/F64/F64.vi:21

impl drop: Drop[F64];

add root/numeric/F64/F64.vi:27

impl add: Add[F64, F64, F64];

sub root/numeric/F64/F64.vi:33

impl sub: Sub[F64, F64, F64];

mul root/numeric/F64/F64.vi:39

impl mul: Mul[F64, F64, F64];

pow_n32 root/numeric/F64/F64.vi:45

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

pow_i32 root/numeric/F64/F64.vi:51

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

div root/numeric/F64/F64.vi:61

impl div: Div[F64, F64, F64];

rem root/numeric/F64/F64.vi:67

impl rem: Rem[F64, F64, F64];

pos root/numeric/F64/F64.vi:73

impl pos: Pos[F64, F64];

neg root/numeric/F64/F64.vi:79

impl neg: Neg[F64, F64];

eq root/numeric/F64/F64.vi:85

impl eq: Eq[F64];

lt root/numeric/F64/F64.vi:95

impl lt: Lt[F64];

le root/numeric/F64/F64.vi:101

impl le: Le[F64];

from_n32 root/numeric/F64/F64.vi:107

impl from_n32: Cast[N32, F64];

to_n32 root/numeric/F64/F64.vi:113

impl to_n32: Cast[F64, N32];

from_f32 root/numeric/F64/F64.vi:119

impl from_f32: Cast[F32, F64];

to_f32 root/numeric/F64/F64.vi:125

impl to_f32: Cast[F64, F32];

from_n64 root/numeric/F64/F64.vi:131

impl from_n64: Cast[N64, F64];

to_n64 root/numeric/F64/F64.vi:137

impl to_n64: Cast[F64, N64];

to_bits root/numeric/F64/F64.vi:146

fn to_bits(f: F64) -> N64;

from_bits root/numeric/F64/F64.vi:153

fn from_bits(...: N64) -> F64;

from_parts root/numeric/F64/F64.vi:157

fn from_parts(negative: Bool, raw_exp: N64, mantissa: N64) -> F64;

to_parts root/numeric/F64/F64.vi:161

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

is_nan root/numeric/F64/F64.vi:169

fn is_nan(f: F64) -> Bool;

abs root/numeric/F64/F64.vi:173

fn abs(f: F64) -> F64;

show root/numeric/F64/F64.vi:181

impl show: Show[F64];

to_string root/numeric/F64/F64.vi:187

impl to_string: Cast[F64, String];

parse root/numeric/F64/F64.vi:193

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