ugrás a tartalomhoz

is_float() kerdes

Anonymous · 2005. Ápr. 30. (Szo), 21.09
<?php

//primitiv feLkerekito script;)

$a = '1.23';
$b = '1.0';
$x = '1234';

$y_a = ($x*(1/$a));

echo "<br />Pontos eredmeny: $y_a";

if (is_float($y_a))
{
$y_a=$y_a+1;
$y_a= (int) $y_a;
}

echo "<br />Kerekites utan: $y_a";

$y_b = ($x*(1/$b));

echo "<br />Pontos eredmeny: $y_b";

if (is_float($y_b))
{
//miert fut bele ha a valtozo nem lebegopontos szam????
$y_b=$y_b+1;
$y_b= (int) $y_b;
}

echo "<br />Kerekites utan: $y_b";

?>
 
1

ceil();

Anonymous · 2005. Május. 2. (H), 10.28
ceil();
2

lebegőpontos

VBala · 2005. Május. 2. (H), 10.35
Mivel lebegőpontos számmal végzel műveletet, a végeredmény is az lesz, hiába egész az értéke, a típusa attól még float marad.
3

lebegőpontos #

Anonymous · 2005. Május. 2. (H), 15.32
ahaaa

erre nem is gondoltam :)

kosszi a valaszt