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 相关文章推荐
新浪新闻小偷
Oct 09 PHP
php addslashes 函数详细分析说明
Jun 23 PHP
PHP set_time_limit(0)长连接的实现分析
Mar 02 PHP
php摘要生成函数(无乱码)
Feb 04 PHP
PHP连接Access数据库的方法小结
Jun 20 PHP
学习php开源项目的源码指南
Dec 21 PHP
PHP实现的带超时功能get_headers函数
Feb 10 PHP
php实现模拟post请求用法实例
Jul 11 PHP
利用PHP生成静态html页面的原理
Sep 30 PHP
PHP实现会员账号单唯一登录的方法分析
Mar 07 PHP
php的无刷新操作实现方法分析
Feb 28 PHP
php中Swoole的热更新实现代码实例
Mar 04 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
PHP抽象类 介绍
2012/06/13 PHP
解决PHP mysql_query执行超时(Fatal error: Maximum execution time …)
2013/07/03 PHP
php使用sql数据库 获取字段问题介绍
2013/08/12 PHP
PHP中iconv函数知识汇总
2015/07/02 PHP
php根据数据id自动生成编号的实现方法
2016/10/16 PHP
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
2007/03/06 Javascript
FF IE兼容性的修改小结
2009/09/02 Javascript
javascript iframe编程相关代码
2009/12/28 Javascript
js以对象为索引的关联数组
2010/07/04 Javascript
JS常用正则表达式总结
2013/11/12 Javascript
JavaScript使用setTimeout实现延迟弹出警告框的方法
2015/04/07 Javascript
jquery validate和jquery form 插件组合实现验证表单后AJAX提交
2015/08/26 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
浅析JavaScript中var that=this
2017/02/17 Javascript
详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
2017/09/06 Javascript
浅谈es6 javascript的map数据结构
2017/12/14 Javascript
了解JavaScript中let语句
2019/05/30 Javascript
nest.js 使用express需要提供多个静态目录的操作方法
2019/10/24 Javascript
[02:23]2016国际邀请赛中国区预选赛wings晋级之路
2016/06/29 DOTA
[00:12]2018DOTA2亚洲邀请赛 Sccc亮相SOLO赛,今年他又会有什么样的战绩?
2018/04/06 DOTA
pytyon 带有重复的全排列
2013/08/13 Python
打包发布Python模块的方法详解
2016/09/18 Python
Python应用03 使用PyQT制作视频播放器实例
2016/12/07 Python
浅析使用Python操作文件
2017/07/31 Python
python基础之包的导入和__init__.py的介绍
2018/01/08 Python
Python 实现Image和Ndarray互相转换
2020/02/19 Python
印度最大的酒店品牌网络:OYO Rooms
2016/07/24 全球购物
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
澳大利亚家居用品零售商:Harris Scarfe
2020/10/10 全球购物
CAD制图设计师自荐信
2014/01/29 职场文书
代理班主任的自我评价
2014/02/04 职场文书
承诺书模板
2014/08/30 职场文书
神农溪导游词
2015/02/11 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
感动中国何玥观后感
2015/06/02 职场文书
海弦WR-800F
2022/04/05 无线电