当前位置:网站首页>php中的ceil和floo以及round函数「建议收藏」
php中的ceil和floo以及round函数「建议收藏」
2022-08-04 13:09:00 【全栈程序员站长】
大家好,又见面了,我是你们的朋友全栈君。
ceil是向上进位得到一个值的函数;
floor是舍掉小数位得到一个值的函数;
round是用来四舍五入的函数。
ceil
定义和用法:
ceil() 函数向上舍入为最接近的整数。
ceil(x);说明:
返回不小于 x 的下一个整数,x 如果有小数部分则进一位。
ceil() 返回的类型仍然是 float。
例子:
<?php
echo ceil(0.60);
echo "<br/>";
echo ceil(0.40);
echo "<br/>";
echo ceil(5);
echo "<br/>";
echo ceil(5.1);
echo "<br/>";
echo ceil(-5.1);
echo "<br/>";
echo ceil(-5.9);
?>输出:
1
1
5
6
-5
-5floor
定义和用法:
floor() 函数向下舍入为最接近的整数。
floor(x);说明:
返回不大于 x 的下一个整数,将 x 的小数部分舍去取整。
floor() 返回的类型仍然是 float。
例子:
<?php
echo(floor(0.60));
echo "<br/>";
echo(floor(0.40));
echo "<br/>";
echo(floor(5));
echo "<br/>";
echo "<br/>";
echo(floor(5.1));
echo "<br/>";
echo(floor(-5.1));
echo "<br/>";
echo(floor(-5.9))
?>输出:
0
0
5
5
-6
-6round
定义和用法
round() 函数对浮点数进行四舍五入。
round(x,prec);其中
x(可选) 规定要舍入的数字。
prec(可选) 规定小数点后的位数。
说明:
返回将 x 根据指定精度 prec (十进制小数点后数字的数目)进行四舍五入的结果。
prec 也可以是负数或零(默认值)。
例子:
<?php
echo round(12.345,-1);
echo "<br/>";
echo round(12.345);
echo "<br/>";
echo round(0.5);
echo "<br/>";
echo round(0.4);
echo "<br/>";
echo round(-0.5);
echo "<br/>";
echo round(-0.4);
?>输出:
10
12
1
0
-1
-0发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/107089.html原文链接:https://javaforall.cn
边栏推荐
- 永磁同步电机FOC驱动代码讲解
- SCA兼容性分析工具(ORACLE/MySQL/DB2---&gt;MogDB/openGauss/PostgreSQL)
- 论文翻译:2022_Time-Frequency Attention for Monaural Speech Enhancement
- This article sorts out the development of the main models of NLP
- 干货丨数学规划视角下的分货优化解题思路
- “蔚来杯“2022牛客暑期多校训练营4 N
- sqlplus报错ORA-12547: TNS:lost contact解决
- redisTemplate存取List遇到的坑
- 博尔赫斯-诗中的经典语段
- d不要直接用转串
猜你喜欢

【PHP实现微信公众平台开发—基础篇】第2章 微信公众账号及申请流程详解

LeetCode_424_替换后的最长重复字符

判断密码是否包含键盘连续字母

MFC的相机双目标定界面设计

【WeChat Mini Program】Social Internship Production Project for Information Management and Information System Major--Trash Fingerprint

RobotFramework二次开发(一)

《社会企业开展应聘文职人员培训规范》团体标准在新华书店上架

MATLAB——图像分块

永磁同步电机FOC驱动代码讲解

Niuke.com Brush Question Record || Linked List
随机推荐
The head module of the yolo series
router---路由守卫
SSRF-服务器端请求伪造-相关知识
8/3 训练日志 (树状数组+区间覆盖+思维+01字典树)
DateTimeFormatter api
LeetCode_299_猜数字游戏
LeetCode_424_替换后的最长重复字符
odoo13 note point
[Niu Ke brush questions-SQL big factory interview questions] NO5. Analysis of a treasure store (e-commerce model)
持续交付(二)PipeLine基本使用
21天学习挑战赛--第二天打卡(setSystemUiVisibility、导航栏、状态栏)
牛客网刷题记录 || 链表
正确使用Impala的invalidate metadata与refresh语句
Diffusion Models:生成扩散模型
封装、继承、多态的联合使用实现不同等级学生分数信息的统计
d不要直接用转串
干掉visio,这个画图神器真的绝了
[UML] Summary of Information System Analysis and Design Knowledge Points
使用SQLServer复制数据库
HDU1580 输出先手能取的方案数