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 相关文章推荐
用cookies来跟踪识别用户
Oct 09 PHP
也谈 PHP 和 MYSQL
Oct 09 PHP
php 执行系统命令的方法
Jul 07 PHP
PHP开发中四种查询返回结果分析
Jan 02 PHP
php fputcsv命令 写csv文件遇到的小问题(多维数组连接符)
May 24 PHP
PHP的autoload机制的实现解析
Sep 15 PHP
php+highchats生成动态统计图
May 21 PHP
phpExcel中文帮助手册之常用功能指南
Aug 18 PHP
简单介绍PHP非阻塞模式
Mar 03 PHP
EarthLiveSharp中cloudinary的CDN图片缓存自动清理python脚本
Apr 04 PHP
PHP实现图片压缩
Sep 09 PHP
PHP简单验证码功能机制实例详解
Mar 27 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生成SessionID和图片校验码的思路和实现代码
2009/03/10 PHP
PHP实现将HTML5中Canvas图像保存到服务器的方法
2014/11/28 PHP
PHP7+Nginx的配置与安装教程详解
2016/05/10 PHP
thinkphp利用模型通用数据编辑添加和删除的实例代码
2016/11/20 PHP
PHP巧妙利用位运算实现网站权限管理的方法
2017/03/12 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
javascript中使用replaceAll()函数实现字符替换的方法
2010/12/25 Javascript
javascript学习笔记(十一) 正则表达式介绍
2012/06/20 Javascript
Extjs中RowExpander控件的默认展开问题示例探讨
2014/01/24 Javascript
JavaScript实现非常简单实用的下拉菜单效果
2015/08/27 Javascript
javascript解决小数的加减乘除精度丢失的方案
2016/05/31 Javascript
15款最好的Bootstrap在线编辑器
2016/08/03 Javascript
微信小程序 登陆流程详细介绍
2017/01/17 Javascript
解决Vue axios post请求,后台获取不到数据的问题方法
2018/08/11 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
JS开发 富文本编辑器TinyMCE详解
2019/07/19 Javascript
用PyInstaller把Python代码打包成单个独立的exe可执行文件
2018/05/26 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
python 调试冷知识(小结)
2019/11/11 Python
Django查询优化及ajax编码格式原理解析
2020/03/25 Python
Python使用configparser读取ini配置文件
2020/05/25 Python
python Matplotlib数据可视化(1):简单入门
2020/09/30 Python
python 如何用urllib与服务端交互(发送和接收数据)
2021/03/04 Python
CSS3 Backgrounds属性相关介绍
2011/05/11 HTML / CSS
华润集团网上药店:健一网
2016/09/19 全球购物
西班牙床垫网上商店:Colchones.es
2018/05/06 全球购物
阿迪达斯英国官方网站:adidas英国
2019/08/13 全球购物
大学生职业生涯规划书范文
2014/01/04 职场文书
毕业典礼主持词大全
2014/03/26 职场文书
听课评语大全
2014/04/30 职场文书
岗位职责说明书
2014/05/07 职场文书
教师节表彰会主持词
2015/07/06 职场文书
解决golang post文件时Content-Type出现的问题
2021/05/02 Golang
Django如何创作一个简单的最小程序
2021/05/12 Python
Python中如何处理常见报错
2022/01/18 Python
TypeScript实用技巧 Nominal Typing名义类型详解
2022/09/23 Javascript