authorgravatar for info@bnoordhuis.nlBen Noordhuis <info@bnoordhuis.nl> 2018-06-30 01:44:54+02:00
committergravatar for info@bnoordhuis.nlBen Noordhuis <info@bnoordhuis.nl> 2018-06-30 01:58:17+02:00
log61df5bc142253b0d33b77bceecfaef4c767e7feb
tree08dc53f077a30ff0a1d0109b09f28369e0b13f5d
parenta3ab4325fd05807c4a5b70aed3b515ce7ccd753f

add std.math f16 constants

refs #1122

1 files changed, 6 insertions(+), 0 deletions(-)

std/math/index.zig+6
......@@ -19,6 +19,12 @@ pub const f32_max = 3.40282346638528859812e+38;
1919pub const f32_epsilon = 1.1920928955078125e-07;
2020pub const f32_toint = 1.0 / f32_epsilon;
2121
22pub const f16_true_min = 0.000000059604644775390625; // 2**-24
23pub const f16_min = 0.00006103515625; // 2**-14
24pub const f16_max = 65504;
25pub const f16_epsilon = 0.0009765625; // 2**-10
26pub const f16_toint = 1.0 / f16_epsilon;
27
2228pub const nan_u32 = u32(0x7F800001);
2329pub const nan_f32 = @bitCast(f32, nan_u32);
2430