aboutsummaryrefslogtreecommitdiff
path: root/lib/std/math.zig
AgeCommit message (Expand)Author
2024-01-09Add std.math.gamma and lgamma (#18449)PauloCampana
2024-01-07Add approxEqAbs support for comptime_floatEric Eastwood
2024-01-03Reapply "Merge pull request #17824 from kcbanner/fixup_msvc_fmax"Jacob Young
2024-01-01Revert "Merge pull request #17824 from kcbanner/fixup_msvc_fmax"Andrew Kelley
2024-01-01Merge pull request #17824 from kcbanner/fixup_msvc_fmaxAndrew Kelley
2023-11-23Deprecate math.doNotOptimizeAway, use mem.doNotOptimizeAway (#18011)John Benediktsson
2023-11-22std: remove meta.traitAndrew Kelley
2023-11-19lib: correct unnecessary uses of 'var'mlugg
2023-11-09std.math: Add isPositiveZero() and isNegativeZero()Linus Groh
2023-11-05cbe: skip std.math.lerp test that fails when compiler_rt fma is usedkcbanner
2023-11-03x86_64: fix std test failuresJacob Young
2023-10-23x86_64: implement `@mod` for floating-point typesJacob Young
2023-10-22Revert "Revert "Merge pull request #17637 from jacobly0/x86_64-test-std""Jacob Young
2023-10-22Revert "Merge pull request #17637 from jacobly0/x86_64-test-std"Andrew Kelley
2023-10-22Merge pull request #17637 from jacobly0/x86_64-test-stdJacob Young
2023-10-21Return zero for NaN-to-int lossy castsMichael Bradshaw
2023-10-21x86_64: fix bugs and disable erroring testsJacob Young
2023-10-06std.math: add nextAfter (#16894)castholm
2023-09-27Remove `@fabs`, fabs and absCast/Int from std libantlilja
2023-09-18std: math.absInt: update docs to use fabs for floatsMeghan Denny
2023-09-14std.math.log_int: implement integer logarithm without using float mathFederico Stra
2023-08-18Make NaNs quiet by default and other NaN tidy-up (#16826)Lewis Gaul
2023-08-02Remove math.ln in favor of `@log`Adam Goertz
2023-07-12Remove len parameter from splat in standard libantlilja
2023-07-09Change math.Order order (#16356)Niles Salter
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-18std.math.isPowerOfTwo: add tests and doc comment and improve assertr00ster91
2023-06-16migration: std.math.{min, min3, max, max3} -> `@min` & `@max`r00ster91
2023-06-13all: replace `comptime try` with `try comptime`Eric Joldasov
2023-06-13std.math: hard deprecate obsolete constants (soft deprecated in 0.10)Eric Joldasov
2023-05-29std.io.Writer: add support for non-power-of-two int sizesCortex
2023-05-24make `@boolToInt` always return a u1tison
2023-04-23Improvements to docs and textzooster
2023-04-20std.math: add lerp (#13002)zooster
2023-04-12Zir: implement explicit block_comptime instructionmlugg
2023-03-22std.math: port int log10 from RustAdrian Delgado
2023-01-03math: implement absInt for integer vectorsJordan Lewis
2022-12-27Revert "aarch64: reenable tests that are no longer regressed"Andrew Kelley
2022-12-27update uses of overflow arithmetic builtinsVeikka Tuominen
2022-12-15std: add CompareOperator.reverseStevie Hryciw
2022-12-10aarch64: reenable tests that are no longer regressedr00ster91
2022-12-09Improve and remove duplicate doNotOptimizeAway() implementations (#13790)Frank Denis
2022-12-06remove most conditional compilation based on stage1Andrew Kelley
2022-11-12Implements std.math.sign for float vectors.IntegratedQuantum
2022-10-15Merge pull request #12918 from jacobly0/math-cast-comptime-intAndrew Kelley
2022-10-12Merge pull request #13081 from r00ster91/docsAndrew Kelley
2022-10-11std.math: add support to cast for a comptime_int argumentJacob Young
2022-10-11std/math.zig: use previous rotate code with non-power-of-two integersRekai Nyangadzayi Musuka
2022-10-05fix(text): hyphenation and other fixesr00ster91