我不能用PHP计算价格[已关闭]

5us2dqdw  于 2023-01-08  发布在  PHP
关注(0)|答案(1)|浏览(85)

**已关闭。**此问题需要debugging details。当前不接受答案。

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
昨天关门了。
Improve this question
我正在尝试用php计算一个价格。代码是:

<?php 

const VAT = 1.2;

const OVERPRICE = 1.02;

function calculatePrice($price) {

    $tempPrice = round($price * MyClass::VAT * MyClass::OVERPRICE, 2);
    $intNumber = intval($tempPrice, 10);
    $decimalNumber = round($tempPrice - $intNumber, 2);

    $finalPrice = 0;

    if ($decimalNumber < 0.5) {
        $finalPrice = round($tempPrice, 0, PHP_ROUND_HALF_DOWN);
    } else {
        $finalPrice = round($tempPrice, 0, PHP_ROUND_HALF_UP);
    }
    return $finalPrice - 0.01;
}
?>

但是出了点问题,不能用了,有人能帮帮我吗?
我正试图用这个代码计算价格。

nhjlsmyf

nhjlsmyf1#

考虑在使用图书馆的钱,如:https://packagist.org/packages/moneyphp/money
也不清楚什么是不适合你,这里有一些例子,你的代码与不同的价格:

相关问题