请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

模板之家 首页 教程频道 查看内容

php怎么去掉小数位

模板之家 2021-9-15 16:50

分享至 : QQ空间
收藏

php去掉小数位的方法:1、使用intval()函数获取变量的整数值部分,语法“intval($number)”;2、使用floor()函数向下取整,语法“floor($number)”。

php去掉小数位的方法:1、使用intval()函数获取变量的整数值部分,语法“intval($number)”;2、使用floor()函数向下取整,语法“floor($number)”。

本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php去掉小数位的方法

方法1:使用intval()函数

intval() 函数用于获取变量的整数值。语法格式:

int intval ( mixed $var [, int $base = 10 ] )
  • $var:要转换成 integer 的数量值。

  • $base:转化所使用的进制。

    如果 base 是 0,通过检测 var 的格式来决定使用的进制:

    • 如果字符串包括了 "0x" (或 "0X") 的前缀,使用 16 进制 (hex);否则,

    • 如果字符串以 "0" 开始,使用 8 进制(octal);否则,

    • 将使用 10 进制 (decimal)。

intval()函数常被用来进行数据类型转换,将字符串、浮点数类型的变量转换为为整数类型。

示例:将小数转换为为整数(去掉小数位)

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = intval($num);
echo '变量 $int 的类型为:'.gettype($int).'<br>';
var_dump($int);
?>

输出结果:

1.png

方法2:使用floor()函数--向下取整

floor() 函数向下舍入为最接近的整数。语法格式:

floor($number);
  • $number :必需。规定需向下取整的值。

示例:将小数取整(去掉小数位)

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = floor($num);
echo '变量 $int 的类型为:'.gettype($int).'<br>';
var_dump($int);
?>

输出结果:

2.png

补充:小数取整的另外两个方法

  • 使用ceil()函数--向上取整,有小数就整数部分加1

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = ceil($num);
echo '变量 $int 的类型为:'.gettype($int).'<br>';
var_dump($int);
?>

输出结果:

3.png

  • 使用round()函数--四舍五入

<?php
header("Content-type:text/html;charset=utf-8"); 
$num = 123.456;
$int = round($num);
echo '小数值为:'.$num.'<br>';
echo '取整后值为:'.$int .'<br>';
var_dump($int);

$num = 123.556;
$int = round($num);
echo '小数值为:'.$num.'<br>';
echo '取整后值为:'.$int .'<br>';
var_dump($int);
?>

输出结果:

4.png

推荐学习:《PHP视频教程》

以上就是php怎么去掉小数位的详细内容,更多请关注模板之家(www.mb5.com.cn)其它相关文章!


路过

雷人

握手

鲜花

鸡蛋
来自: 网络收集
文章评论0人参与
热门频道
  • ecshop成人用品商城网站源源码模板 微信小
  • ecshop微信小程序代生成服务 可选购小程序
  • 【可选购小程序】ecshop生鲜食品蔬菜水果特
  • 【可选购小程序】ecshop医药品保健药房网站
  • ecshop百货超市日用品网站 免费生成微信小
  • ecshop办公用品文具耗材设备 免费生成微信
  • 【可选购小程序】ecshop家居家纺床上用品源
  • 【可选购小程序】ecshop户外运动体育用品健
  • ecshop整站数据打包 带数据 适合申请支付、
  • ecshop跨境购海淘微信分销商城网站源码模板
    推荐文章
  • 热门
  • 最新
返回顶部