authorgravatar for matt@matt-is.meMatthew Murray <matt@matt-is.me> 2019-06-20 14:36:34+01:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-06-20 19:34:22-04:00
log2cbcf3f38bb32752b449ce72a8d8f978e65008f8
tree88d0474a80686eac5502148533c84b6ff743821b
parent60b1cf2a8300591b9b17cc5644bebd358860e7a6

Fix absFloat


1 files changed, 10 insertions(+), 1 deletions(-)

std/math.zig+10-1
......@@ -482,7 +482,16 @@ fn testAbsInt() void {
482482 testing.expect((absInt(i32(10)) catch unreachable) == 10);
483483}
484484
485pub const absFloat = @import("fabs.zig").fabs;
485pub const absFloat = fabs;
486
487test "math.absFloat" {
488 testAbsFloat();
489 comptime testAbsFloat();
490}
491fn testAbsFloat() void {
492 testing.expect(absFloat(f32(-10.05)) == 10.05);
493 testing.expect(absFloat(f32(10.05)) == 10.05);
494}
486495
487496pub fn divTrunc(comptime T: type, numerator: T, denominator: T) !T {
488497 @setRuntimeSafety(false);