summary refs log tree commit diff stats
path: root/lib/pure/math.nim
Commit message (Expand)AuthorAgeFilesLines
* Amend divmod (#22131)Ryan McConnell2023-06-201-1/+6
* Add divmod (#22102)Ryan McConnell2023-06-171-0/+38
* fixes #21792; enable checks for sum, prod, cumsummed and cumsum (#21793)ringabout2023-05-051-60/+63
* stdlib organization & documentation improvements (#20971)metagn2022-12-061-1/+0
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* Remove deprecated math.c_frexp (#19518)Juan Carlos2022-02-141-5/+0
* Add ceilDiv to math (#18596)Tomohiro2021-08-191-0/+52
* fix for #18284 int32 should be int (#18285)Adrian Veith2021-06-171-1/+1
* CIs: attempt to use csources_v1 (#16282)Andreas Rumpf2021-04-211-1/+1
* don't run one example on 32-bit machines (#17655)Miran2021-04-061-3/+4
* Fix #17017 (math edge cases) (#17588)konsumlamm2021-04-011-5/+13
* use lowercase --define switches (#17283)flywind2021-03-071-1/+1
* Added assertion to clamp (#17248)Jason Beetham2021-03-041-0/+2
* Added math.clamp for slice clamping (#17246)Jason Beetham2021-03-031-0/+10
* make copySign for js consistent with other backends (#16609)Timothee Cour2021-02-221-15/+30
* fix math.frexp function signature (#16725)flywind2021-02-171-36/+52
* Improve math module (#17019)konsumlamm2021-02-121-496/+425
* perpare for more compact bit operations in JS (#16728)flywind2021-01-191-7/+8
* minor improvement on math.nim (#16733)flywind2021-01-161-2/+2
* add math.signbit (#16592)flywind2021-01-071-1/+26
* fix #9125 (#16582)flywind2021-01-051-1/+11
* Add math.copySign (#16406)flywind2020-12-301-0/+38
* add `euclDiv` and `euclMod` to `math` (#16414)flywind2020-12-231-0/+26
* [backport => 1.0] fix #16428 vmops now works for generic procs (#16429)Timothee Cour2020-12-221-0/+2
* docs minor for math (#16407)flywind2020-12-201-2/+2
* add math.isNaN (#16179)Timothee Cour2020-12-111-0/+21
* math.nim: Use `func` everywhere (#16285)ee72020-12-071-270/+268
* fixed article duplication typos (#16216)ihlec2020-12-021-1/+1
* fix for comparing infinities (#16122)Antonis Geralis2020-11-251-0/+11
* move tests to testament (#16101)flywind2020-11-241-125/+0
* change some code-blocks to runnableExamples and correct some errors in docs (...flywind2020-11-121-15/+15
* add approxequal (#15766)Antonis Geralis2020-10-301-1/+24
* remove deprecation from `math.round` (#15224)Miran2020-08-251-2/+1
* fix #15033 (#15034)Hugo Granström2020-07-221-1/+1
* Remove deprecated stuff from stdlib (#14699)Miran2020-06-171-39/+0
* move since from inclrtl to std/private/since (#14188)hlaaftana2020-05-021-1/+1
* Error -> Defect for defects (#13908)Jacek Sieka2020-04-281-1/+1
* style fix: change 'JS' to 'js' to make it consistent (#13168)Miran2020-01-161-5/+5
* fixes #13032Araq2020-01-041-2/+2
* Fixes classify function to detect subnormal floating points (#12836)KeepCoolWithCoolidge2019-12-081-16/+20
* Fix for 16 bit platforms (#12760) [backend]PMunch2019-11-281-1/+3
* added support for openArray's for `gcd` and `lcm` (#12621)Yanis Zafirópulos2019-11-071-1/+25
* fix several typos in documentation and comments (#12553)Nindaleth2019-10-301-1/+1
* Fix many broken links and prefer relative links within docs (#12463)Miran2019-10-241-1/+1
|\
| * Fix many broken linksJjp1372019-10-221-1/+1
* | [backport] Documentation Math module (#12460)Juan Carlos2019-10-241-0/+2
|/
* [backport] run nimpretty on numbers stuffnarimiran2019-09-301-27/+33
* Fix the broken link in math.nim (#11653) [ci skip]Graeme Cross2019-07-041-1/+1
* [documentation] fix #4630, document unsupported functions for JSnarimiran2019-06-241-0/+8
* Add `cbrt()` bindings for the JS Target (#11528)Benjamin Summerton2019-06-181-0/+3