5

对不起,我无法在标题中清楚地解释。我用其他语言学习数学,我不知道它叫什么。

我有这些价值观。

$input = 13.2156;
$input = 45.232;
$input = 1193.215624;

我想要一个 PHP 中的函数来获取点之后的内容,就是这种情况

$input = 13.2156;     // 0.2156
$input = 45.232;      // 0.232
$input = 1193.215624; // 0.215624

我知道intval()反其道而行之。我想要相反的相反。:D

4

2 回答 2

4
$input = $input - intval($input);

For negative numbers, the above code will get a negative decimal component (which may be desired in some cases). If you always want the positive decimal component, just take the absolute value of $input.

于 2013-03-11T18:12:18.400 回答
1

试试 $input = $input - intval($input)。

这仅留下分数。

于 2013-03-11T18:14:27.353 回答