php数值计算num类简单操作示例


Posted in PHP onMay 15, 2020

本文实例讲述了php数值计算num类简单操作。分享给大家供大家参考,具体如下:

ceil(float $value);//返回不小于 value 的下一个整数,value 如果有小数部分则进一位

<?php
echo ceil(4.3);  // 5
echo ceil(9.999); // 10
echo ceil(-3.14); // -3
?>

floor(float $value);//返回不大于 value 的最接近的整数,舍去小数部分取整。

<?php
echo floor(4.3);  // 4
echo floor(9.999); // 9
echo floor(-3.14); // -4
?>
round(float $val,[int $pre], [$mode = PHP_ROUND_HALF_UP]);

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

<?php
echo round(3.4);     // 3
echo round(3.5);     // 4
echo round(3.6);     // 4
echo round(3.6, 0);   // 4
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
?>

mode 例子

<?php
echo round(9.5, 0, PHP_ROUND_HALF_UP);  // 10
echo round(9.5, 0, PHP_ROUND_HALF_DOWN); // 9
echo round(9.5, 0, PHP_ROUND_HALF_EVEN); // 10
echo round(9.5, 0, PHP_ROUND_HALF_ODD); // 9
 
echo round(8.5, 0, PHP_ROUND_HALF_UP);  // 9
echo round(8.5, 0, PHP_ROUND_HALF_DOWN); // 8
echo round(8.5, 0, PHP_ROUND_HALF_EVEN); // 8
echo round(8.5, 0, PHP_ROUND_HALF_ODD); // 9
?>

PS:这里再为大家推荐几款计算工具供大家进一步参考借鉴:

在线一元函数(方程)求解计算工具:
http://tools.3water.com/jisuanqi/equ_jisuanqi

科学计算器在线使用_高级计算器在线计算:
http://tools.3water.com/jisuanqi/jsqkexue

在线计算器_标准计算器:
http://tools.3water.com/jisuanqi/jsq

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
php数据结构与算法(PHP描述) 快速排序 quick sort
Jun 21 PHP
浅析php变量修饰符static的使用
Jun 28 PHP
php导出word格式数据的代码实例
Nov 25 PHP
php计算数组相同值出现次数的代码(array_count_values)
Jan 20 PHP
php从文件夹随机读取文件的方法
Jun 01 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
PHP弱类型的安全问题详细总结
Sep 25 PHP
PHP文件管理之实现网盘及压缩包的功能操作
Sep 20 PHP
PHP静态延迟绑定和普通静态效率的对比
Oct 20 PHP
浅谈PHP中如何实现Hook机制
Nov 14 PHP
PHP获取类私有属性的3种方法
Sep 10 PHP
6个常见的 PHP 安全性攻击实例和阻止方法
Dec 16 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
May 15 #PHP
Thinkphp 框架配置操作之配置加载与读取配置实例分析
May 15 #PHP
PHP程序员简单的开展服务治理架构操作详解(三)
May 14 #PHP
PHP程序员简单的开展服务治理架构操作详解(二)
May 14 #PHP
PHP程序员简单的开展服务治理架构操作详解(一)
May 14 #PHP
PHP程序员必须知道的两种日志实例分析
May 14 #PHP
Laravel框架集合用法实例浅析
May 14 #PHP
You might like
在html文件中也可以执行php语句的方法
2015/04/09 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
2019/10/11 PHP
js 页面刷新location.reload和location.replace的区别小结
2009/12/24 Javascript
ext jquery 简单比较
2010/04/07 Javascript
各浏览器中querySelector和querySelectorAll的实现差异分析
2012/05/23 Javascript
javascript实现颜色渐变的方法
2013/10/30 Javascript
浅析jquery数组删除指定元素的方法:grep()
2016/05/19 Javascript
jQuery实现的自定义弹出层效果实例详解
2016/09/04 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
JavaScrpt中如何使用 cookie 设置查看与删除功能
2017/07/09 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
Vue如何基于vue-i18n实现多国语言兼容
2020/07/17 Javascript
Angular利用HTTP POST下载流文件的步骤记录
2020/07/26 Javascript
vue中使用echarts的示例
2021/01/03 Vue.js
[01:05:32]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第一局
2016/03/04 DOTA
树莓派中python获取GY-85九轴模块信息示例
2013/12/05 Python
Python logging模块学习笔记
2014/05/24 Python
python实现同时给多个变量赋值的方法
2015/04/30 Python
Python使用tablib生成excel文件的简单实现方法
2016/03/16 Python
python的exec、eval使用分析
2017/12/11 Python
python实现自动登录
2018/09/17 Python
pandas处理csv文件的方法步骤
2020/10/16 Python
CSS3弹性盒模型开发笔记(二)
2016/04/26 HTML / CSS
科尔士百货公司官网:Kohl’s
2016/07/11 全球购物
英国电动工具购买网站:Anglia Tool Centre
2017/04/25 全球购物
捷克鲜花配送:Florea.cz
2018/10/29 全球购物
Brasty罗马尼亚:购买手表、香水、化妆品、珠宝
2020/04/21 全球购物
《罗布泊,消逝的仙湖》教学反思
2014/03/01 职场文书
高中毕业生登记表自我鉴定范文
2014/03/18 职场文书
卫生标语大全
2014/06/21 职场文书
寒山寺导游词
2015/02/03 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
iPhone13将有八大升级
2021/04/15 数码科技
变长双向rnn的正确使用姿势教学
2021/05/31 Python
Python卷积神经网络图片分类框架详解分析
2021/11/07 Python
使用scrapy实现增量式爬取方式
2022/06/21 Python