[PHP-users 12243] Re: 32bitを超える数値の計算

NAKAMURA Takeshi php-users@php.gr.jp
Mon, 16 Dec 2002 19:37:12 +0900


仲村です。

From: Watanabe Takehiro <takk@ntt-it.co.jp>
Date: Mon, 16 Dec 2002 18:24:28 +0900
Subject: [PHP-users 12242] 32bitを超える数値の計算

> 下記の結果が0になってしまうのですが、
> 32bitを越える計算はどの様にしたらよいのでしょうか?
> 
> <?php
> echo 14355223812243461 - 14355223812243461;
> ?>

 0でいいと思いますが...?

%php -q
<?php
        echo 14355223812243461 - 14355223812243462;
?>
-2
% php -q
<?php
        echo bcsub( "14355223812243461","14355223812243462");
?>
-1

 こんなのでどうでしょうか
http://jp.php.net/manual/ja/ref.bc.php
----+----1----+----2----+----3----+----4----+----5----+----6----+----7----+
 関西沖縄青年の集い がじまるの会 手伝い 一人だけの勝手に神奈川支部
 仲村 武 <1yen@sh.rim.or.jp>