我目前在PHP中投资了一个四舍五入的问题。我已经在这里测试过了https://3v4l.org/NpRPp从那以后,它似乎是一样的。 但这是正确的行为吗?因为我期望下面的内容。echo round(908.5449, 2, PHP_ROUND_HALF_UP); // should be 908.55, but returns actually 908.54 有人能说出这种行为是否是故意的
我不知道该怎么解释。我希望你能明白重点。$a = 10; //int$c = $a * $b; //I know this return will be float: 25if (//the value of $c have a decimal point == x.00) {} else {}
你拿到了吗?我想要的是,当$c的小数点为x.00 (比如25.00,10.00等)时,$c就会被打印出来。但是如果小数点是而不是 x.00 (例如