| 
<?phprequire_once "magnitudePrefix.class.php";
 
 $mp = new MagnitudePrefix();
 
 //Some numbers
 echo"<br>Some Numbers<br>";
 $number = 0.2;
 echo $number . " => " . $mp->getPrefixed($number, 'seconds') . "<BR/>";
 
 $number = 0.002;
 echo $number . " => " . $mp->getPrefixed($number, 'grams') . "<BR/>";
 
 $number = 200;
 echo $number . " => " . $mp->getPrefixed($number, 'Volts') . "<BR/>";
 
 $number = 200000;
 echo $number . " => " . $mp->getPrefixed($number, 'Ohms') . "<BR/>";
 
 $number = 0.00002;
 echo $number . " => " . $mp->getPrefixed($number, 'Farads') . "<BR/>";
 
 //An expression, result from random calculation
 echo"<br>An expression, result from random calculation<br>";
 $number = round(rand() * exp(rand(-23,23)),2);
 echo $number . " => " . $mp->getPrefixed($number, 'meters') . "<BR/>";
 
 //Expand scale
 echo"<br>Expand scale<br>";
 $mp->setScaleToExpandedStandard();
 $number = 0.25;
 echo $number . " => " . $mp->getPrefixed($number, 'meters') . "<BR/>";
 
 //Use Years
 echo"<br>Use Years<br>";
 $mp->setScaleToYears();
 $number = 250;
 echo $number . " => " . $mp->getPrefixed($number, '') . "<BR/>";
 
 //Custom scale
 echo"<br>Custom scale<br>";
 $mp->setScaleToCustom(array(
 array('factor'=>1E-3,  'prefix'=>'mili'),
 array('factor'=>1E-2,   'prefix'=>'centi'),
 array('factor'=>1,     'prefix'=>''),
 array('factor'=>1E3,   'prefix'=>'Kilo')
 )
 );
 $number = 250;
 echo $number . " => " . $mp->getPrefixed($number, 'meters') . "<BR/>";
 $number = 0.43;
 echo $number . " => " . $mp->getPrefixed($number, 'meters') . "<BR/>";
 $number = 0.005;
 echo $number . " => " . $mp->getPrefixed($number, 'meters') . "<BR/>";
 
 ?>
 
 |