はじめまして
PHP4からPHP5への移行をしているのですが、
浮動少数の変数をechoしたときに、PHP4とPHP5とで違う場合があるような気がしています。
どなたか何かご存じないでしょうか?
表示自体はsprintfしてしまえば良いのですが、気になっております。
$a=(float)1200000;
echo "{$a}\n";
・PHP4
1200000
・PHP5
1.2E+6 //値が正規化された
ページ: 1
投稿者 | 投稿 |
---|---|
#1 2008 年 4 月 25 日(金) 10:52
|
|
会員
登録者: 4 2008
返信数: 2
|
はじめまして
PHP4からPHP5への移行をしているのですが、 浮動少数の変数をechoしたときに、PHP4とPHP5とで違う場合があるような気がしています。 どなたか何かご存じないでしょうか? 表示自体はsprintfしてしまえば良いのですが、気になっております。 $a=(float)1200000; echo "{$a}\n"; ・PHP4 1200000 ・PHP5 1.2E+6 //値が正規化された |
#2 2008 年 4 月 30 日(水) 20:06
|
|
会員
登録者: 4 2008
返信数: 2
|
ページ: 1
日本PHPユーザ会 掲示板 は UseBB 1 フォーラムソフトウェア を使用しています