shigek

Hash Date Message
77443517086c68cb51f26f68f5d25279f1be7daf 2003-03-28 Copied from rough/bigdecimal,documents & some sample programs added.
993d361bff304bc4be82e67c1a92256c359527a2 2003-03-28 Entries for bigdecimal added.
640c19405c8c5c4c982b83184086045295f52e8d 2003-03-28 Rubbish !
15e11a88c67334ea0ebae13cf59889f43d47ee6a 2003-03-28 Use rb_str2cstr() instead of STR2CSTR() macro.
57c6f017a02da946781589924595e2f67375131a 2003-04-17 Bug in negative.exp(n) reported by Hitoshi Miyazaki fixed.
782d0f0d32663c1adc2b9a9f4b3523665daf23e1 2003-04-24 Prec. improvement for PI.
558c428b72e666a58d6819cb45b63e75f15ae537 2003-04-24 More explanations for sincos.
cff57b4a267b61561b04c527b5ce04d64cbcf78b 2003-04-24 Dir. rearrangement according to the suggestions from Minero Aoki.
8d73177ad930f766152984ba8a0dd414d0294860 2003-04-24 BigDecimal dir. rearrangement according to the suggestions from Minero Aoki.
0df57ab54767e90e09da834348bd774d87d770e8 2003-04-25 Removed lib & sample dir.
aaebe679198ee8e701e8036d19c497f232a5c566 2003-04-25 Patch from Michal Rokos for sprintf format strings applied.
3f8d7303c18a9a3de1438dfa7299d2e71bbab031 2003-05-06 bigdecimal-brushup.patch from Tadashi Saito applied.
d3ce235babf3a5fa9a7904c45ec193e8962fe845 2003-06-27 1.From Tadashi Saito's advice to_parts changed to split,assign removed, ** added,bugs in infinite? & nozero? fixed. 2.Rounding functionalities added mode now accepts rounding mode. round accepts second argument for Bankers' rounding.
f64d6232ab41b1b04305f577f868b606ae0fa9d1 2003-06-27 Changed according to Tadashi Saito's advice.
a40a92f04c6b3edeede0afcd939c17cff66f7d11 2003-06-29 Bug in '/' fixed by Tadashi Saito.
49298086d087812225d7d54d8e693d2ff8983129 2003-07-01 Precision for '**' enhanced (bug).
b10272dc371a03844f685dc6db765c2bea11d29b 2003-07-18 More pathes from Tadasi Saito. As discussed in ruby-dev ML: E,PI, etc are disabled. BigDecimal op String disabled. to_f changed.
e242cf9defb5442ef223535abe93399352cf139e 2003-07-18 More pathes from Tadasi Saito. As discussed in ruby-dev ML: E,PI, etc are disabled. BigDecimal op String disabled. to_f changed. lib directory moved.
1bb3071bde8344427a5fe3f5998dc491d2630d2b 2003-07-18 As discussed in ruby-dev ML: lib directory moved. util.rb created instead of bigdecimal-rational.rb
15c3df744f228f3d967ca624533d17f491555e93 2003-07-21 patches from T.Saito etc.
66910f17b7a7c458eac88fbb1086191886caf459 2003-07-22 Explanation for prec, and some more for max. number of sig. digits.
28f3cb3fd86c329666cdd86cbdf8b7d0d01ab9aa 2003-07-23 COMP_MODE_ROUNDUP -> COMP_MODE_ROUND
aafd6b025cdd52c3ef97796a6dc2bda02011f670 2003-07-25 ver method added. Spec for div changed. add,sub,mult,div now can specify exact digits number.
651f324a278e133a1cb809ec8ba9b0ff9e69d1d9 2003-07-25 Spec for div changed. add,sub,mult,div now can specify exact digits number.
472efdfeb41af1b2b5376af3f5a5e870f02b7374 2003-07-26 0 ** 0 bug fixed. ROUND_MODE introduced,COMP_MODE removed & round method substantially changed.
4cbf09d1fe858f39bd091a6cbe59dcc56ce463aa 2003-07-28 Bug fix from Javier Goizueta. ROUND_MODE & round changed(source & docs).
ce356b524e0339568ff06f826877a586110fa175 2003-07-28 Bug for 2nd arg of round fixed.
5d8f3617e0528ca169c7c6bf32833c9cc9afbe5a 2003-08-01 Specs adjusted for FLoat.
480fa2f5cc1763a28b5f986085159dc007a42379 2003-08-04 Typo pointed out by Javier Goizueta fixed.
73b86b2f8e2ec08e8fecccd0cb4e677295e82a3b 2003-08-05 Fix: coerce in comparisons.
a21b0c47c34613f72942f23e9bb2b9eaa0755d08 2003-08-05 Unnecessary comments removed.
70903de1cdd517cc5c4f679e33d0a6ae59d8063a 2003-08-05 Trailing 0s in to_s removed. & Bug in VpFrac fixed.
f2c49270e75313b9438bfb80bd99925dbe9ca1b2 2003-08-05 Bug in to_digits fixed.
a179c38e4c5b75469703720efa45c09e6f6a40c6 2003-08-05 Trailing 0s in split removed. & bug in floor fixed.
de20b0bf59e766b1aad7ca62bdca8b2bcfb6c649 2003-08-05 Trailing 0s in split removed.(to_digits changed).
7ba3a706f2d3ea3f99b60c34ec5f7b45c5957644 2003-08-06 BigDecimal change.
3d9f4a7c771e9d388e1096c4aa19c031cbfb548e 2003-08-06 Comparison results adjusted to Float's. Use rb_num_coerce_xxxxx(x,y) instead of own.
657a5c4b969e2309ed4e0a253024ea384eeda129 2003-08-06 Just small change.
606c473683f53af6be614bec8fdb5c7a7d0e974d 2003-08-08 F style output(like 1234.56789) implemented to to_s method.
9cfc06d9ae74ff8680f5615740a4932526b98f2e 2003-08-08 Comment changed.
faf68391a4126ec17ba897c2a8fd76a37429996f 2003-08-08 F style output(like 1234.56789) implemented to to_s method.
95cd9e4bb2d97c31a52b4b0e7ac2b5d4776aaf1a 2003-08-08 Invalid date.
b2385db8963cebbdebff7333e33f740594ea9dc6 2003-08-10 Bug fix: '-' should not be counted as a digit(to_s(n) format).
0b6cf4bea8d9c676a3f344e74c55756fe6f8dd40 2003-08-13 Ambiguity of BigDecimal::limit removed.
588c9c66bf99411d3fb41f0f68b7b6d24772f670 2003-08-14 Bug fix: div method.
9b1dbc0c774499c284dc55fffb15a8da3266d9a3 2003-08-14 lib/bigdecimal/math.rb added.
67ea373c70104fba22bd33b4221881f21c29052d 2003-08-14 Changed to use lib/bigdecimal/math.rb.
1e97118d8faf46ae5db00d69bfe3673de5fcc120 2003-08-14 Newly added.
206efa13561648716e65fc7e87f4967cbb707571 2003-08-14 Bug fix and addition of math.rb.
6b0e6a7ce7757c42fbfbf244ce917cbb67fa6d50 2003-08-15 Bug fix: limit & div combination.
3fe728e76b5020fbe0277ffc039e79f3c2834229 2003-08-15 sqrt() & atan() added.
32df87feabb8b2b99fc47e64896b2c922dca6451 2003-08-16 Typo 'selt' corrected to 'self'.
a8027639b842e8a77ce0909be9f90efbb6f081ab 2003-08-17 Refinement for speedup.
caf213d9ad1fd277d1cc615306d3eb662c2283af 2003-08-19 E added. Typo corrected.
62acad914e81f79ebfe02727b7fa7e8e3c215a05 2003-08-19 to_s("+") implemented.
39503e4d0fca75b03e78a03a55dec8f063dec224 2003-08-21 Int. overflow bug in multiplication fixed & VpNmlz() speed up.
e0a51801f8b101c6acbe1af505071dd1fe34bc6c 2003-08-26 sqrt() speed up.
4b159597af39db858f15fba6b7e49cdbf191469a 2003-08-26 sqrt() error checking bug fixed.
0ec868314558e7b0583235a3fd363c767bb35ecc 2003-08-27 Forgot to round '*'.
38b9eb1674afbff4517f082413ba6c7acbf8beff 2003-08-29 mult & div instead of * & /.
8ab241075728792ed56ef7371e424bec9ee187aa 2003-08-29 limit inserted.
da84ad63ee95265dfbdd51c370cdfe5f91e58d59 2003-08-29 The 2nd arg for add,sub,mult, and div is 0, then result will be same as +,-,*,/ respectively.
da24c258c351372f0f065fab975794cbad1d4f19 2003-09-03 Bug in mult method fixed.
98abf532a4cb6c365c3218e90931a8fab30c5314 2003-09-04 Bug fix: [ruby-dev:21314] [BigDecimal] [BUG] Segmentation fault
87704d6a3c19eb991aa161b56a1a6b7ed1959504 2003-10-21 can read data from file.
970ad34c958a62ba6794edd40dc85fc2dc4b9f77 2003-10-21 Local version number(BigDecimal::ver) incremented.
c2e6541a6a4c0f0c37fe6ac3d058c6fbe5e350e2 2003-10-21 Added math.rb descriptions.
3d00f9fc96c36206b4617db5a8b433720bada116 2003-11-04 typo
0967d72815617a13f10fed36f3d00535eb4fedb6 2004-02-01 Bug in BigDecimal("1e#{n}").add BigDecimal('.5'),n) reported and fixed by Javier Goizueta.
611bb8f5a8771b618b8e81f08438fb770a8c2872 2004-02-20 Wrong descriptions,pointed out by Bret Jolly,in the documents changed.
c9d5d2554c210fec9b75aa86cdf8dc08400f5f17 2004-03-25 Bug in + and - reported by Bret Jolly fixed.
aa9d57c8736cc154dde612cad4ced7d4d9fde478 2004-03-25 Bug in + and - reported by Bret Jolly fixed.
f55d6c9298a37f7954cac446ea3c55dbe8d142b3 2004-05-11 Fix for 'incomplete bug fix' for 1.41.