Ad
Mathematics
Algorithms
Logic
Numbers
Code
Diff
  • function calcTokenCost($price, $token){
        if ($price == 0 && $token == 0){
            return 0;
        }
        if ($price < $token){
            return $token;
        }
        if (fmod($price, $token) < ($token / 2)){
            return $price - fmod($price, $token);
        }
        return $price + $token - fmod($price, $token);
    }
    • function calcTokenCost($price, $token) {
    • function calcTokenCost($price, $token){
    • if ($price == 0 && $token == 0){
    • return 0;
    • }
    • if ($price < $token){
    • return $token;
    • }
    • if (fmod($price, $token) < ($token / 2)){
    • return $price - fmod($price, $token);
    • }
    • return $price + $token - fmod($price, $token);
    • }