Arquivos
hhvm/hphp/test/quick/abs_codegen.php
T
Paul Bissonnette cfa4c3427c Adding OpAbs to codegen
fast absolute value computation and related optimizations

implemented Abs in interpreter

implemented Abs in codegen

added const folding for abs

updating docs

adding new test for abs()

Differential Revision: D896037
2013-08-13 14:24:32 -07:00

21 linhas
367 B
PHP

<?php
function main($a, $b, $c, $d) {
$x = abs($a);
$y = abs($b);
$z = abs($c);
$t = abs($d);
var_dump($x);
var_dump($y);
var_dump($z);
var_dump($t);
}
main(5, -5, 5.5, -5.5);
main(17293822569102704641, -17293822569102704641,
4611686018427387904, -4611686018427387904);
main(0, 0.0, -0.0, false);
main(array(), array(1), new stdClass, true);