* Thus wrote Philip J. Newman ([EMAIL PROTECTED]):
> My goal is to input the amount of Bytes used by a user as $inputbox and
> calculate how many kbs,megs,gigs along with $cost for the price per meg.
> 
> <?
> 
> $inputbox = "414478244";
> 
> // PROCESS DATA
> $kbs = $inputbox/1024;
>  $megs = $kbs/1024;
>  $gigs = $megs/1024;
> 
> // CALC COST OF MEGS
> cost = $megs * 0.05;
> 
> // OUT PUT DATA.
> echo"<b>$inputbox bytes = </b><br>$kbs kb.<br>$megs meg @ $0.05c per Meg =
> \$$cost<br>$gigs gig.<br><br>";
> 
> ?>
> 
> This is what I get outputted.
> 
> 414478244 bytes =
> 404763.910156 kb.
> 395.277256012 meg @ $0.05c per Meg = $19.7638628006
> 0.386012945324 gig.
> 
> Questions?
> 1. Should I be dividing by 1024 or 1000? This was passed to me by word of
> mouth ...

Use 1024, only marketers seem to be able to  get away with using
1000.

> 2. Any way of rounding to 2 or 3 digests after the decimal point.
see round() and number_format() in the manual.

> 3. to remove any , from the inputted string.
see str_replace()

Curt
-- 
"I used to think I was indecisive, but now I'm not so sure."

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to