That post was incomprehensible. Here it is revised:
I'd like to condense the function below into one line.
function isOneBitSet($n)
{
$x = log($n)/log(2);
return ($x == intval($x));
}
AND I don't want to do this:
return (log($n)/log(2) == intval(log($n)/log(2)));
So, is there a way to check if a number is whole only using the number once?
Something like is_whole_number(log($n)/log(2));
Charlie
> Is there a one line test for whole numbers?
>
> I want to condense this function down to one line:
>
> function isOneBitSet($n)
> {
> $x = log($n)/log(2);
> return ($x == intval($x));
> }
>
> TIA,
>
> Charlie
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php