Commit History

Author SHA1 Message Date
  Loïc Bartoletti 4aff12408c math: Add cumprod and cumproded (#23416) 3 weeks ago
  dlesnoff e9a4d096ab std/math: Add `^` overload for float32 and float64 (#20898) 3 months ago
  Ryan McConnell db41f04ab0 Amend divmod (#22131) 1 year ago
  Ryan McConnell 647d9611ae Add divmod (#22102) 1 year ago
  ringabout 07233ceca0 fixes #21792; enable checks for sum, prod, cumsummed and cumsum (#21793) 1 year ago
  ringabout 4fa86422c0 stdlib tests now check refc too (#21664) 1 year ago
  ringabout 3d2f0e2c7c make more standard libraries work with `nimPreviewSlimSystem` (#20343) 2 years ago
  Juan Carlos 8e8231f9d6 Remove deprecated math.c_frexp (#19518) 3 years ago
  Tomohiro 373bbd9bb4 Add ceilDiv to math (#18596) 3 years ago
  konsumlamm f0587e02e2 Fix #17017 (math edge cases) (#17588) 3 years ago
  Jason Beetham c180de60a8 Added math.clamp for slice clamping (#17246) 3 years ago
  flywind 32bf10126c fix #17118 (#17119) [backport:1.2] 4 years ago
  Timothee Cour cde950e1bc make copySign for js consistent with other backends (#16609) 4 years ago
  konsumlamm afa87f223c Improve math module (#17019) 4 years ago
  Timothee Cour b0f38a63c4 fix #16815 round(x,places) works again in vm (#16825) 4 years ago
  flywind be6e8916fa fix negative nan (#16628) 4 years ago
  flywind bab0aa6ecf add math.signbit (#16592) 4 years ago
  flywind df9e74b510 fix #9125 (#16582) 4 years ago
  Clyybber 9f1dd5c00f Make tmath test more strict (#16593) 4 years ago
  Timothee Cour b2a53795dc merge tmath_misc.nim into tmath.nim (#16591) 4 years ago
  Timothee Cour 00144ee4e9 fix #16576: honor matrix in testament by making such tests non joinable (#16577) 4 years ago
  flywind 7c2c1ad072 enable tmath tests for JS backend (#16562) 4 years ago
  flywind 515cd45420 Add math.copySign (#16406) 4 years ago
  flywind 6d442a40a6 use doAssert in tests (#16486) 4 years ago
  flywind 271f68259b remove some noises in tests (#16448) 4 years ago
  flywind b1c3dab208 add `euclDiv` and `euclMod` to `math` (#16414) 4 years ago
  Timothee Cour 0b73106ccf add math.isNaN (#16179) 4 years ago
  Timothee Cour b809562c7c make megatest consistent with unjoined tests wrt newlines, honor newlines in output spec (#16151) 4 years ago
  flywind cbc793b30b move tests to testament (#16101) 4 years ago
  Miran 5b55aa52d0 fix deprecations and other warnings (#13748) 4 years ago