<?php
 
function round_up ($value, $places=0) {
    if ($places < 0) { $places = 0; }
    $mult = pow(10, $places);     if($decimal_length <= $places) {
      return $value;
    }
    return ceil($value * $mult) / $mult;   }
 
 
  $amount = "99.82000000000001";
  $amount = round_up($amount, 3);
  echo $amount;
				PD9waHAKCmZ1bmN0aW9uIHJvdW5kX3VwICgkdmFsdWUsICRwbGFjZXM9MCkgewogICAgaWYgKCRwbGFjZXMgPCAwKSB7ICRwbGFjZXMgPSAwOyB9CiAgICAkbXVsdCA9IHBvdygxMCwgJHBsYWNlcyk7CiAgICAkZGVjaW1hbF9sZW5ndGggPSBzdHJsZW4oc3Vic3RyKHN0cnJjaHIoJHZhbHVlLCAiLiIpLCAxKSk7CiAgICBpZigkZGVjaW1hbF9sZW5ndGggPD0gJHBsYWNlcykgewogICAgICByZXR1cm4gJHZhbHVlOwogICAgfQogICAgcmV0dXJuIGNlaWwoJHZhbHVlICogJG11bHQpIC8gJG11bHQ7CiAgfQogIAogIAogICRhbW91bnQgPSAiOTkuODIwMDAwMDAwMDAwMDEiOwogICRhbW91bnQgPSByb3VuZF91cCgkYW1vdW50LCAzKTsKICBlY2hvICRhbW91bnQ7