php - 如何删除数字并保留点后的其余部分

标签 php

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

我有这些值(value)观。

$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

最佳答案

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

对于负数,上面的代码会得到负小数部分(在某些情况下可能需要)。如果您总是想要正小数部分,只需取 $input 的绝对值即可。

关于php - 如何删除数字并保留点后的其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15345553/

相关文章:

javascript - 如何选择html表中的所有数据并使用ajax将其发送到我的数据库

php - 适用后端语言社交 Node.js/mongoDb 或 PHP/Mysql

php - Zend Framework 2 TableGateway 返回空结果集

javascript - Ajax - 成功返回超过 1 个变量

php - 我可以使用 WGET 生成给定 URL 的网站站点地图吗?

javascript - 通过ajax将值传递给另一个脚本

php - 从表中选择与预定义不匹配的值

javascript - 在 php 中使用 Ajax 传递复选框值的(动态)列表

php - 如何使用所需名称上传和保存文件

php - 获取两个字符串之间的内容 PHP