GitHub / ruby/bigdecimal / commits
Arbitrary-precision decimal floating-point number library for Ruby
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9099c24e | Bit-burst algorithm version of BigMath.erf and BigMath.erfc (#458) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 4dcc8507 |
Bump actions/checkout from 7.0.0 to 7.0.1 (#543)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
18 days ago | |
| 98a33ef1 |
Bump step-security/harden-runner from 2.19.4 to 2.20.0 (#542)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 009b7b7a | Declare TypedData with RUBY_TYPED_THREAD_SAFE_FREE (#541) |
Jean Boussier <b****t@r****g>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ffa818b1 | merge Merge pull request #540 from nobu/unused-variables |
Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d657f402 | Fix unused-but-set-global warnings in clang-23 | Nobuyoshi Nakada <n****u@r****g> | about 2 months ago | |
| 5cf30513 | merge Merge pull request #539 from ruby/dependabot/github_actions/actions/checkout-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c55be29a |
Bump actions/checkout from 6.0.3 to 7.0.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 27d06468 | merge Merge pull request #538 from ruby/dependabot/github_actions/rubygems/release-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 02dafbf1 |
Bump rubygems/release-gem from 1.2.0 to 1.4.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 29177848 |
Bump actions/checkout from 6.0.2 to 6.0.3 (#537)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 24fa69c7 | Stop use RB_GC_GUARD on uninitialized value (#536) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| bfda73a7 |
Bump step-security/harden-runner from 2.19.3 to 2.19.4 (#534)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 4f93954e | merge Merge pull request #533 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bdcb103d |
Bump step-security/harden-runner from 2.19.1 to 2.19.3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 718473b8 | merge Merge pull request #532 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3268fa86 |
Bump step-security/harden-runner from 2.19.0 to 2.19.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 3cc0891f | merge Merge pull request #530 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8300c568 |
Bump step-security/harden-runner from 2.17.0 to 2.19.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9160561c | Bump version to v4.1.2 (#529) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8050ec79 | Update dtoa to version from Ruby 4.0 (#528) |
John Hawthorn <j****n@h****l>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f8a02b29 | merge Merge pull request #526 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ac9a5cd4 |
Bump step-security/harden-runner from 2.16.1 to 2.17.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 6b51b990 | Fix unary minus on unsigned type warning (#525) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 50b80b10 | BigMath.exp overflow/underflow check (#523) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| fc544875 | Revert "Add a workaround for slow BigDecimal#to_f when it has large N_signifi... |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 72937b79 | Use '0'+n for converting single digit to char (#521) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 8ac1498a | merge Merge pull request #517 from ruby/dependabot/github_actions/rubygems/release-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3c89db5e | merge Merge pull request #518 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 48b2adc5 | Fix calloc-transposed-args warning (#520) |
Nobuyoshi Nakada <n****u@r****g>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b66add10 | Optimize BigDecimal#to_s (#519) |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 9d3e6df6 |
Bump step-security/harden-runner from 2.16.0 to 2.16.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 14ac73c7 |
Bump rubygems/release-gem from 1.1.4 to 1.2.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 219cb2e6 | Bump version to v4.1.1 (#516) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 3bf735fb | Add a workaround for slow BigDecimal#to_f when it has large N_significant_dig... |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| ae1d238b | tiny grammar fix in README.md (#513) |
Brandon Zylstra <9****a@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 70caa24f | Update to cover change in Bundler (#512) |
Brandon Zylstra <9****a@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| f0985b36 | Increase VpMult batch size (#511) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 32fb1de0 | Multiplication with 8-decdig batch (#501) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1f2894fd | Remove unused minitest from Gemfile (#510) |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| bf04ad40 | Make BigDecimal object embedded (#507) |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 64834a8e | Add changelog for 4.1.0. (#508) |
Josef Šimánek <j****k@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| db5888a9 | Define `test` as the default rake task (#509) |
Jean Boussier <j****r@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| e64c502c | Bump version to 4.1.0 (#505) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4782fc5d | Fix error compiling with ruby.wasm (#504) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 39853fac | Increase BigMath converge test precisions (#503) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 4a7268e3 | Fix erfc(x,prec) precision when x is huge (#502) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 34e4715b | Update depend files, etc (#499) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0a47ee4f | Use bit_length to calculate NTT bit size (#498) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| fa02252e | Remove DECDIG=uint16_t branch. BigDecimal already requires uint64_t from v3.1... |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| af72ebda | Simplify butterfly operation of Number Theoretic Transform (#496) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| dba07835 | merge Merge pull request #494 from ruby/dependabot/github_actions/rubygems/release-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0bafaae4 | merge Merge pull request #495 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 2306d71c |
Bump step-security/harden-runner from 2.15.1 to 2.16.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| acb0f7e8 |
Bump rubygems/release-gem from 1.1.2 to 1.1.4
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| cd16c817 | merge Merge pull request #493 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0c8adcf3 |
Bump step-security/harden-runner from 2.14.1 to 2.15.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 99db373e | Add missing sig file (#492) |
Yuki Kurihara <c****i@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 38c3e82f | Add RBS signature and testing (#488) |
Yuki Kurihara <c****i@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 57cdef6f | Split internal extra calculation prec and BigDecimal.double_fig usage (#486) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c5fbed8c | Add missing call-seq (#485) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| bd4220f4 | Remove calculating log(10) in BigMath.log for large/small x (#484) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d98216d6 | Improve taylor series calculation of exp and sin by bit burst algorithm (#433) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 13aacf90 | Implement BigMath::PI with Gauss-Legendre algorithm (#434) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 95437210 | NTT multiplication and Newton-Raphson division (#407) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 77457a1a | merge Merge pull request #483 from ruby/dependabot/github_actions/actions/checkout-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 285f8c99 | merge Merge pull request #482 from ruby/dependabot/github_actions/step-security/har... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 1f74c551 |
Bump actions/checkout from 6.0.1 to 6.0.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| b6cb62cb |
Bump step-security/harden-runner from 2.14.0 to 2.14.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 0240a436 | Change frozen_string_literal from false to true (#481) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 27f02423 | Improve performance of add/sub when exponent of two bigdecimals have huge dif... |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 1350fa59 | Sample code without deprecated modules (#480) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d2c41968 | Remove ENABLE_NUMERIC_STRING flag (#479) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 6d01c364 | Bump version to v4.0.1 (#477) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 4914cc38 | Remove "Which version should you select" section (#476) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 41203257 | Remove unused variable (and add test for it) (#475) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f0bf63f6 | merge Merge pull request #474 from ruby/exclude-dependabot-update |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d93ef2be | Exclude dependabot updates from release note | Hiroshi SHIBATA <h****t@r****g> | 8 months ago | |
| d9914c90 | Bump version to v4.0.0 (#472) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 45d203a9 | Deprecate ludcmp, jacobian and newton (#471) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 81463364 | Remove deprecated method BigDecimal#precs (#470) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| b7e93bf3 | Better rounding of BigMath.atan(nearly_one, prec) (#469) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| cef76ebb | merge Merge pull request #468 from ruby/dependabot/github_actions/step-security/har... |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5313fedc |
Bump step-security/harden-runner from 2.13.3 to 2.14.0
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 30c6755d |
Implement BigMath.frexp and ldexp with exponent of 10 (#448)
Co-authored-by: Kenta Murata <3****n@u****m>, Kenta Murata <3****n@u****m> |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 80d66c96 | Fix lgamma precision when gamma(negative_x).abs nearly equals 1 (#467) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bfb1cb36 | Fix lgamma precision around 1 and 2 (#466) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5c6854bb | Fix inaccurate calculation (last digit) and add a workaround for add/sub hang... |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3ce346ce | merge Merge pull request #463 from tas50/master |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| e05f4bf4 |
Fix typos + improve copy/paste in readme
Signed-off-by: Tim Smith <t****4@g****m> |
Tim Smith <t****4@p****e> | 8 months ago | |
| 2c186103 |
Implement BigMath.gamma and BigMath.lgamma (#451)
Co-authored-by: Kenta Murata <3****n@u****m> |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d1a2bc19 | Implement BigMath.erf(x, prec) and BigMath.erfc(x, prec) (#357) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 04e3d292 | merge Merge pull request #461 from ruby/dependabot/github_actions/step-security/har... |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 724b11d9 | merge Merge pull request #462 from ruby/dependabot/github_actions/actions/checkout-... |
Olle Jonsson <o****n@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 79a00c61 |
Bump actions/checkout from 6.0.0 to 6.0.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 2e7555c0 |
Bump step-security/harden-runner from 2.13.2 to 2.13.3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 150d01d4 |
Cast divmod quotient to int (#312)
Co-authored-by: tomoya ishida <t****n@g****m> |
Maciek Rząsa <m****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 55d30c83 | Change remainder/modulo/divmod test of +0/-0 type tolerant (#460) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 63afffa4 | Add missing BigMath test for jruby (#459) |
tomoya ishida <t****n@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7e580731 | merge Merge pull request #457 from ruby/dependabot/github_actions/actions/checkout-... |
Hiroshi SHIBATA <h****t@r****g>
Committed by: GitHub <n****y@g****m> |
9 months ago |