aboutsummaryrefslogtreecommitdiffstats
path: root/ext/bigdecimal/bigdecimal.c
Commit message (Expand)AuthorAgeFilesLines
* [ruby/bigdecimal] Update to_s doc examplescryptogopher2023-07-051-6/+6
* [ruby/bigdecimal] Add .to_s('F') digit grouping for integer partcryptogopher2023-07-051-52/+47
* [ruby/bigdecimal] fix: typo in document comments of `f_BigDecimal` functionHoNooD2023-04-081-1/+1
* [ruby/bigdecimal] Remove set but unused variableNobuyoshi Nakada2023-04-081-7/+0
* [ruby/bigdecimal] Bump up to 3.1.4Nobuyoshi Nakada2023-02-211-1/+1
* [ruby/bigdecimal] Move RB_GC_GUARD() at the end, like in BigMath_s_exp()Benoit Daloze2023-02-211-6/+7
* [ruby/bigdecimal] Avoid RB_GC_GUARD(a) = b in bigdecimalBenoit Daloze2023-02-211-6/+12
* [ruby/bigdecimal] Read version from bigdecimal.cNobuyoshi Nakada2023-02-211-4/+3
* [ruby/bigdecimal] Handle correctly #remainder with infinity. FixesMaciej Rzasa2023-02-171-0/+7
* [ruby/bigdecimal] Make BigDecimal WB protectedPeter Zhu2023-02-011-1/+1
* [ruby/bigdecimal] Fix format specifiers for `size_t`Nobuyoshi Nakada2023-01-071-1/+1
* [ruby/bigdecimal] Add fallback definition of MAYBE_UNUSEDKenta Murata2022-11-151-0/+4
* [ruby/bigdecimal] Replace sprintf by snprintfKenta Murata2022-11-151-117/+185
* [ruby/bigdecimal] Mark some functions MAYBE_UNUSEDKenta Murata2022-11-151-0/+8
* [ruby/bigdecimal] Add specific value allocatorsKenta Murata2022-11-131-199/+282
* [ruby/bigdecimal] Add and use specific value allocatorsKenta Murata2022-11-131-19/+50
* [ruby/bigdecimal] Make VPrint function always availableKenta Murata2022-11-131-91/+86
* [ruby/bigdecimal] Tweak VpAllocKenta Murata2022-11-131-32/+32
* [ruby/bigdecimal] Rewrite allocation functionsKenta Murata2022-11-131-69/+90
* [ruby/bigdecimal] Twak GetPrecisionInt and rename it to check_int_precisionKenta Murata2022-11-131-9/+16
* [ruby/bigdecimal] Tweak check_rounding_mode_optionKenta Murata2022-11-131-10/+9
* [ruby/bigdecimal] Rewrite check_rounding_mode functionKenta Murata2022-11-131-37/+42
* [ruby/bigdecimal] [Doc] Fix the document of n_significant_digitsKenta Murata2022-11-131-9/+9
* [ruby/bigdecimal] Make GetVpValue inlineKenta Murata2022-11-131-1/+1
* [ruby/bigdecimal] Make BigDecimal_double_fig inlineKenta Murata2022-11-131-1/+1
* [ruby/bigdecimal] Document precision=0 and ndigits=0 for converting from FloatMaciej Rzasa2022-09-281-0/+3
* [ruby/bigdecimal] Remove trailing whitespace.Samuel Williams2022-09-251-2/+2
* [ruby/bigdecimal] Improve documentation of BigDecimal#sign Maciek Rząsa2022-09-251-2/+4
* [ruby/bigdecimal] Correct indentation in Kernel#BigDecimalBurdetteLamar2022-07-021-5/+5
* [ruby/bigdecimal] Adjust a local variable type to exponentNobuyoshi Nakada2022-04-181-1/+1
* [ruby/bigdecimal] Fix the maximum precision of the quotientKenta Murata2022-01-241-8/+7
* [ruby/bigdecimal] Remove unused variableKenta Murata2021-12-241-1/+1
* [ruby/bigdecimal] Fix the result precision of BigDecimal#divmodKenta Murata2021-12-241-4/+17
* [ruby/bigdecimal] Enhanced RDoc for BigDecimal (https://github.com/ruby/bigde...Burdette Lamar2021-12-241-102/+163
* [ruby/bigdecimal] Let BigDecimal#quo accept precisionKenta Murata2021-12-241-24/+72
* [ruby/bigdecimal] Add TODO commentKenta Murata2021-12-241-0/+3
* [ruby/bigdecimal] Allow passing both float and precision in BigDecimal#divKenta Murata2021-12-241-1/+5
* [ruby/bigdecimal] Add BigDecimal#precision_scaleKenta Murata2021-12-241-0/+19
* [ruby/bigdecimal] [Doc] Add documentation of BigDecimal#n_significant_digitsKenta Murata2021-12-241-0/+16
* [ruby/bigdecimal] Add BigDecimal#scaleKenta Murata2021-12-241-59/+142
* [ruby/bigdecimal] Set rounding mode in exampleBurdetteLamar2021-12-241-1/+1
* [ruby/bigdecimal] Set rounding mode in exampleBurdetteLamar2021-12-241-0/+2
* [ruby/bigdecimal] Enhanced RDoc for selected methodsBurdetteLamar2021-12-241-2/+2
* [ruby/bigdecimal] Enhanced RDoc for selected methodsBurdetteLamar2021-12-241-16/+37
* [ruby/bigdecimal] Fix BigDecimal#precision for single DECDIG caseKenta Murata2021-12-241-4/+18
* [ruby/bigdecimal] Keep obj-to-Real link when VpReallocReal returns different ...Kenta Murata2021-12-241-1/+12
* [ruby/bigdecimal] Fix the precision of the adjusted quotientKenta Murata2021-12-241-2/+4
* [ruby/bigdecimal] Let BigDecimal_DoDivmod use the same precision calculation ...Kenta Murata2021-12-241-13/+20
* [ruby/bigdecimal] Use larger precision in divide for irrational or recurring ...Kenta Murata2021-12-241-7/+6
* [ruby/bigdecimal] Fix trailing zeros handling in rb_uint64_convert_to_BigDecimalKenta Murata2021-12-241-7/+15