363d1bb20f
This change is mostly for FB internal organizational reasons. Building is not effected beyond the fact that the target now lands in hphp/hhvm/hhvm rather than src/hhvm/hhvm.
25 linhas
505 B
PHP
25 linhas
505 B
PHP
<?
|
|
|
|
function main() {
|
|
// Precision loss when comparing bit ints w/ floats.
|
|
var_dump((1 << 60) + 1 == (double) (1 << 60));
|
|
var_dump((1 << 60) == (double) (1 << 60));
|
|
|
|
var_dump(-0.0 == 0.0);
|
|
var_dump(-0.0 == 0);
|
|
var_dump(0.0001 == 0);
|
|
var_dump(-0.0001 == 0);
|
|
|
|
var_dump(-0.0 != 0.0);
|
|
var_dump(-0.0 != 0);
|
|
var_dump(0.0001 != 0);
|
|
var_dump(-0.0001 != 0);
|
|
|
|
$nan = acos(1.01);
|
|
var_dump($nan == $nan);
|
|
var_dump($nan != $nan);
|
|
var_dump($nan == 0.0);
|
|
var_dump($nan != 0.0);
|
|
}
|
|
main();
|