任意精度で四捨五入 |
|
| 前述の循環小数問題を回避するため、丸め(四捨五入)を行うことにする。 | |
サンプル・プログラム |
|
サンプル・プログラムの解説 |
|
|
0001: <?php |
|
|
ここでは、任意精度を扱える bcround をユーザー定義した(9~19行目)。 これで、期待通りの数値を得ることができるようになった。実際のプログラミングの場面では、bcround は万能ではなく、用途に応じた丸め関数を用意することになるだろう。そのときも、ここで定義した bcround 関数のコーディング方法が役に立つと思う。 |
参考書籍 |
|
|
|
|
|
|
|
|
2006年12月09日 作成
2009年06月27日 更新
Copyright by studio pahoo, (C)2009
(※)本ページはリンクフリーですが、複製・転載時にはご一報ください。 ★本ページへのご意見・ご質問・お便りは、ここをクリックしてください。 |