"Jay Savage" schreef:
> two integers as input that
> represent a single float. The first is the integer part, the second is
> hat mantissa. How do I recomine them into a single float?
>
> my $float = $int_part . '.' . $matissa; #or
> my $float = sprintf "%u.%u", $int_part, $mantissa;
The sprintf() makes me think that you receive the numbers, or at least
the mantissa, with possible leading zeroes.
I would add the venus operator:
my $float = 0+ sprintf("%u.%u", $int_part, $mantissa);
The $int_part is always non-negative?
--
Affijn, Ruud
"Gewoon is een tijger."
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/