16 進数の 4 バイトを展開して浮動小数点数にしようとしています:
var_dump(unpack("f", "\x3c\x6b\x2c\x45"));
しかし、cli と web 経由で実行すると、異なる結果が得られます。
- CLI経由:
float(2758.7021484375)
- ウェブ経由:
float(3.3106399961764E+21)
phpversion() が返す5.3.10-1ubuntu3.7
なんで?
16 進数の 4 バイトを展開して浮動小数点数にしようとしています:
var_dump(unpack("f", "\x3c\x6b\x2c\x45"));
しかし、cli と web 経由で実行すると、異なる結果が得られます。
float(2758.7021484375)
float(3.3106399961764E+21)
phpversion() が返す5.3.10-1ubuntu3.7
なんで?