summaryrefslogtreecommitdiff
path: root/numeric.c
AgeCommit message (Expand)Author
10 hours[DOC] Enhance `Numeric#nonzero?` docArtur
2024-04-08Reducing the number of divisions in `rb_fix_digits`Reznov
2024-03-27Register rb_fix_to_s_static as global right after creatingPeter Zhu
2024-03-18Faster Integer.sqrt for large bignumtompng
2024-03-06Refactor VM root modulesJean Boussier
2024-02-17Use `defined?(yield)` and `SIZED_ENUMERATOR`Nobuyoshi Nakada
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-12Replace assert with RUBY_ASSERT in numeric.cPeter Zhu
2024-01-06Tweak to Integer What's HereBurdetteLamar
2024-01-06Tweak to Float What's HereBurdetteLamar
2024-01-06Tweak to Float What's HereBurdetteLamar
2024-01-06[DOC] Fix indentation in Numeric#stepPeter Zhu
2024-01-06[DOC] Fix typo in call-seq for Float#roundPeter Zhu
2024-01-01[DOC] Fix alignment of values for Integer#divPeter Zhu
2024-01-01[DOC] Fix indentation for Integer#divPeter Zhu
2023-12-29[DOC] Fix indentation for Numeric#stepPeter Zhu
2023-12-26[DOC] Fix documentation for Numeric#eql?Peter Zhu
2023-12-07Use free with ruby_dtoaJohn Hawthorn
2023-11-29[Bug #17037] Improve accuracy of division near precision limitsNobuyoshi Nakada
2023-10-15[DOC] Fix the argument name in the Numeric#step docKouhei Yanagita
2023-10-14[Bug #19926] Fix Range#size for ranges with a Rational endpointKouhei Yanagita
2023-09-27[DOC] Missing comment markersNobuyoshi Nakada
2023-09-07Rewrite Integer#times in Ruby (#8388)Takashi Kokubun
2023-08-13[DOC] Don't suppress autolinksBurdetteLamar
2023-06-28[DOC] Fixes for link fragments (#7981)Burdette Lamar
2023-05-29Unify error messages of rb_num2ulong and rb_num2ullPeter Zhu
2023-04-06[Feature #19474] Refactor NEWOBJ macrosMatt Valentine-House
2023-03-06Stop exporting symbols for MJITTakashi Kokubun
2023-02-19Remove (newly unneeded) remarks about aliasesBurdetteLamar
2023-02-17[Bug#19445] Fix keyword splat in enumeratorNobuyoshi Nakada
2023-01-30Avoid using a weird syntax for documentationTakashi Kokubun
2023-01-15[Bug #19335] `Integer#remainder` should respect `#coerce` (#7120)Nobuyoshi Nakada
2022-12-26numeric.c: Fix round_half_even for specific values (#7023)Kenta Murata
2022-11-16Using UNDEF_P macroS-H-GAMELINKS
2022-10-14Use `roomof` macro for rounding up divisionsNobuyoshi Nakada
2022-08-12Improve performance of Integer#ceildivKouhei Yanagita
2022-08-12Remove Numeric#ceildivKouhei Yanagita
2022-08-12Add Numeric#ceildiv and Integer#ceildivKouhei Yanagita
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-06-03[DOC] Fix documentation of Numeric#div: Complex does not have #divKouhei Yanagita
2022-05-27[DIC] Fix typo in documentationKouhei Yanagita
2022-04-13Use correct capitalization of "NaN" in docsGrant Hutchins
2022-03-26[DOC] Use simple references to operator methodsNobuyoshi Nakada
2022-03-25[DOC] Fix formatting for What's Here in IO (#5719)Burdette Lamar
2022-02-13[DOC] Fix a typo in `Integer#chr` exampleKoichi ITO
2022-02-12[DOC] Simplify operator method referencesNobuyoshi Nakada
2022-02-08[DOC] Fix broken links to literals.rdocNobuyoshi Nakada
2022-02-08[DOC] Simplify links to global methodsNobuyoshi Nakada
2022-02-07[DOC] Use RDoc link style for links in the same class/modulePeter Zhu
2022-02-07[DOC] Use RDoc link style for links to other classes/modulesPeter Zhu