php中小数取整_php小数取整的方法(附实例)

本节内容:

php、js中小数取整的方法

第一部分:

1,丢弃小数部分,保留整数部分

复制代码 代码示例:

php: intval(7/2)

js:parseInt(7/2)

2,向上取整,有小数就整数部分加1

复制代码 代码示例:

php: ceil(7/2)

js: Math.ceil(7/2)

3,四舍五入.

复制代码 代码示例:

php: round(7/2)

js: Math.round(7/2)

4,向下取整

复制代码 代码示例:

php: floor(7/2)

js: Math.floor(7/2)

第二部分,PHP取整常用函数

在php编程中,经常用到的取整函数有ceil、floor、round、intval。

下面来分别加以介绍。

1,ceil -- 进 法取整

介绍说明

float ceil ( float value )

返回不小于 =noted id=note_temp>value 下个整数,value 如果有小数部分则进位,ceil()返回类型仍然是 float,float 值范围通常比 eger 要大.

例1. ceil

复制代码 代码示例:

echo ceil(4.3);     // 5

echo ceil(9.999);     // 10

?>

2,floor -- 舍去法取整

介绍说明

float floor ( float value )

返回不大于 value 下个整数将 value 小数部分舍去取整floor 返回类型仍然是 float float 值范围通常比 eger 要大

例1. floor

复制代码 代码示例:

echo floor(4.3);     // 4

echo floor(9.999); // 9

?>

3,round -- 对浮点数进行 4舍 5入

介绍说明

float round ( float val [, precision] )

返回将 val 根据指定精度 precision(十进制小数点后数字数目)进行 4舍 5入结果precision 也可以是负数或零(默认值)

例1. round

复制代码 代码示例:

echo round(3.4); // 3

echo round(3.5); // 4

echo round(3.6);// 4

echo round(3.6, 0);// 4

// www.jbxue.com

echo round(1.95583, 2); // 1.96

echo round(1241757, -3); // 1242000

echo round(5.045, 2); // 5.05

echo round(5.055, 2); // 5.06

?>

4,val---对变数转成整数型态

例1,val

复制代码 代码示例:

echo val(4.3);    //4

echo val(4.6); // 4

?>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值