An open API service providing commit metadata for open source projects.

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

← Back to repository