構文: 整数値は 10 進数、16 進数、または 8 進数で表現でき、先頭にオプションの記号 (- または +) を付けることができます。 8 進数は先頭に 0 (ゼロ) を付ける必要がある数値を表し、16 進数は先頭に 0x を付ける必要がある数値を表します。
$int1=100; //10 進数
$int2=-123; //8 進数
$int4=0x1A;
echo
PHP_INT_SIZE; //数バイトで表される整数を表示します echo "
";echo
PHP_INT_MAX
;echo "
";//最大の整数は何バイトです(2147483647)$fmax=2147483648;var_dump(PHP_INT_MAX); //
整数の範囲を超える数値はfloat型として解釈されます。
echo "
";var_dump($fmax);
$a=1.34;$b=1.8e308;
$c=8e-10;
var_dump($b);
//浮動小数点数のワード長さはプラットフォームに依存しますが、通常、最大値は 1.8e308 で、10 進数 14 桁の精度を持ちます (14 桁を超えることはできません)
//
精度は、左です
例: $a=567.9999899 //出力 567.9999899
$b=789.8812345678543 //789.88123456785を出力
$c=0.000000008907777777 //出力 0.000000008907777777
重要な理解:
精度は、左から最初の0以外の数値から計算する必要があります。
http://www.bkjia.com/PHPjc/326908.html
を付ける必要がある数値を表します。