ただ、0.1+0.7が0.8にならないといった問題を回避する為の方法で困っています。
1.PHP自体の標準設定?のようなもので変更できない。
2.bcadd関数を使うとなると、A+Bをbcadd(A,B)としなければいけない。
上記の2.を用いようとすると、 round(($a + $b) *(1.05)-$c)のように複雑なときも考えると、
どのように正規表現を書けばよいのかわかりません。
正規表現を教えて頂けませんでしょうか。
または、このようなことを支援するライブラリや関数があれば、お教え頂けると助かります。
また、もし1.のような、PHPの標準設定で 0.1 + 0.7 が0.8になるような方法がありましたら、
お教え頂けると助かります。
宜しくお願いします。
« 最終編集者 koga2020 日時 2010 年 10 月 19 日(火) 23:38. »