zig/lib/std/math
2024-01-20 01:32:07 -05:00
..
big std: remove deprecated API 2024-01-16 04:20:05 -08:00
complex std.math: make hypot infer type from argument (#17910) 2024-01-20 01:32:07 -05:00
acos.zig Make NaNs quiet by default and other NaN tidy-up (#16826) 2023-08-18 02:07:49 -04:00
acosh.zig Make NaNs quiet by default and other NaN tidy-up (#16826) 2023-08-18 02:07:49 -04:00
asin.zig std.math: Add isPositiveZero() and isNegativeZero() 2023-11-09 00:55:43 -07:00
asinh.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00
atan.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00
atan2.zig Update atan2.zig (#17840) 2024-01-14 21:04:30 -05:00
atanh.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00
big.zig remove stage1 workaround for big int set 2023-02-04 00:29:04 -05:00
cbrt.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
complex.zig std: remove names from incorrectly named tests 2023-04-21 23:08:48 -04:00
copysign.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
cosh.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
expm1.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00
expo2.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
float.zig Fix compile errors from the expectEqual change 2024-01-03 21:20:48 +01:00
frexp.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
gamma.zig Add std.math.gamma and lgamma (#18449) 2024-01-09 14:53:47 -08:00
gcd.zig std.math: add "Greatest common divisor" (gcd) 2022-09-29 21:42:56 +03:00
hypot.zig std.math: make hypot infer type from argument (#17910) 2024-01-20 01:32:07 -05:00
ilogb.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
isfinite.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
isinf.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
isnan.zig Make NaNs quiet by default and other NaN tidy-up (#16826) 2023-08-18 02:07:49 -04:00
isnormal.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
iszero.zig std.math: Add isPositiveZero() and isNegativeZero() 2023-11-09 00:55:43 -07:00
ldexp.zig x86_64: fix compiler rt test failures 2023-10-29 07:20:36 -04:00
log.zig fix #17142, wrong comptime log_int computation 2024-01-13 18:46:16 -08:00
log1p.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00
log2.zig libstd: skip problematic tests on aarch64-windows 2022-11-30 00:26:40 +01:00
log10.zig x86_64: implement enough to pass unicode tests 2023-10-23 22:42:18 -04:00
log_int.zig fix #17142, wrong comptime log_int computation 2024-01-13 18:46:16 -08:00
modf.zig Use builtin inference over @as where possible 2023-07-24 10:23:51 -07:00
nextafter.zig x86_64: implement enough to pass unicode tests 2023-10-23 22:42:18 -04:00
pow.zig std/math/pow: Fix #18553, isOddInteger: Return false if float value is greater than 1 << 53 (see comment), add test cases 2024-01-19 22:00:04 -08:00
powi.zig update uses of overflow arithmetic builtins 2022-12-27 15:13:14 +02:00
scalbn.zig x86_64: implement 128-bit builtins 2023-10-23 22:42:18 -04:00
signbit.zig all: migrate code to new cast builtin syntax 2023-06-24 16:56:39 -07:00
sinh.zig std.math: Add isPositiveZero() and isNegativeZero() 2023-11-09 00:55:43 -07:00
sqrt.zig lib: correct unnecessary uses of 'var' 2023-11-19 09:55:07 +00:00
tanh.zig Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011) 2023-11-23 15:06:32 -05:00