[PHP-users 28019] Re: 整数の下限
SAISHO Kazuhiro
ml @ saisho.info
2006年 1月 4日 (水) 14:17:47 JST
税所です。
たびたびありがとうございます。
[PHP-users 28017]
> さわいです。
> > -2147483648 は 0 - 2147483648 ということですが、同様に、
> > -2147483647 は 1 - 2147483648 ということになると思いますが、
> じゃ -100 は?
2147483548 - 2147483648 です。
> > 高木さんの理論ですと、後者もfloatの計算ですから
> > -2147483647 も float ということになってしまいますが、
> > 実際には -2147483647 は integer ですよね?
> え?
> var_dump (1-2147483648 );は
> float(-2147483647)
> だよ
でも var_dump (-2147483647) は int(-2147483647) ですよね?
どうも内部的な話と外部的?な話をゴッチャにされているようですね。
「-2147483647」は内部的には「1 - 2147483648」で、
「1 - 2147483648」は float だが、「-2147483647」は integer ですよね、
ということなんです、私が申していることは。
(正しいかどうかは別として。)
--
税所 一弘 <ml @ saisho.info>
PHP-users メーリングリストの案内