php取整函数

转载 2008年10月03日 16:08:00
<SCRIPT type=text/javascript><!-- google_ad_client = "pub-4490194096475053"; /* 内容页,300x250,第一屏 */ google_ad_slot = "3685991503"; google_ad_width = 300; google_ad_height = 250; //--> </SCRIPT> <SCRIPT src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type=text/javascript> </SCRIPT> <SCRIPT> window.google_render_ad(); </SCRIPT>
经常用到的PHP取整函数,主要是:ceil,floor,round,intval

ceil -- 进一法取整
说明
float ceil ( float value )
返回不小于 value 的下一个整数,value 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。 

例子 1. ceil() 例子

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


floor -- 舍去法取整
说明
float floor ( float value )
返回不大于 value 的下一个整数,将 value 的小数部分舍去取整。floor() 返回的类型仍然是 float,因为 float 值的范围通常比 integer 要大。 

例子 1. floor() 例子

<?php
echo floor(4.3);     // 4
echo floor(9.999); // 9
?>  


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

例子 1. round() 例子

<?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
?>

intval---对变数转成整数型态

例子intval()

<?php

echo intval(4.3);    //4

echo intval(4.6);  // 4   

?>

高斯取整函数与Beatty定理

http://www.blogbus.com/yjq24-logs/42304551.html 高斯取整函数又叫向下取整函数,常见的记法如下: ,既然是向下取整,也就是说[-3.5]=-4,这个...
  • u010900851
  • u010900851
  • 2013年08月29日 20:13
  • 977

上取整和下取整

在数学和计算机科学中,取整函数是一类将实数映射到相近的整数的函数。[1] 常用的取整函数有两个,分别是下取整函数和上取整函数。 下取整函数在数学中一般记作或者,在计算机科学中一般记作flo...
  • dongfengkuayue
  • dongfengkuayue
  • 2014年03月15日 15:55
  • 13073

取整函数(ceil、floor、round)

取整函数主要有三种:ceil()、floor()、round()先来说说ceil()函数ceil:在英文中,是天花板的意思,有向上的意思,所以,此函数是向上取整,它返回的是大于或等于函数参数,并且与之...
  • aouixh
  • aouixh
  • 2016年12月06日 10:12
  • 1066

sql取整的函数

SQL取整操作2009年04月02日 星期四 10:01以前有记录过这个方法的使用说明,不过今天再用的时候还是忘记了,其实平时用的取整操作有几种情况,一种是单纯的取整,不管小数点后面是什么全部舍去比如...
  • xiuhaijuanqiang
  • xiuhaijuanqiang
  • 2015年03月19日 14:56
  • 1428

【VBA研究】取整函数的使用

作者:iamlaosong VBA取整函数有好几个,用法也不同,有的还可以在工作表中使用,下面根据需求分别说明: 1、四舍五入取整,一般用于取近似数 (1)CInt:只能在VBA中使用,CInt(1...
  • iamlaosong
  • iamlaosong
  • 2015年10月22日 16:45
  • 11530

java向上取整函数Math.ceil()

java取整函数Math.ceil()        百度Math.ceil()函数:“Math.ceil()是常见编程语言中的常用代码,ceil() 方法执行的是向上取整计算,它返回的是大于或等于函...
  • wangqingbo0829
  • wangqingbo0829
  • 2015年11月30日 14:29
  • 14049

【PHP】进一法取整、四舍五入取整、忽略小数等的取整数方法大全

PHP取整数函数常用的四种方法,下面收集了四个函数;经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已~~主要是:ceil,floor,round,intval PHP取整...
  • lz0426001
  • lz0426001
  • 2015年01月14日 11:38
  • 5846

基础知识—Swift学习笔记(四)

注:本文为自己学习The Swift Programming Language的笔记,其中的例子为引用原书和其他博文或自己原创的。每个例子都会批注一些实践过程中的经验或思考总结。 1.基本数据类型 ...
  • u014030117
  • u014030117
  • 2014年06月20日 01:11
  • 3759

js只保留整数,取整,四舍五入等函数

1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) ...
  • John_jian_yo
  • John_jian_yo
  • 2017年05月24日 15:49
  • 1078

tensorflow入门2 几个函数的总结和手写数字识别

tensorflow中很多函数是对神经网络中用到的一些功能的封装 tf.nn.softmax_cross_entropy_with_logits(logits,labels,name=None)函数,...
  • u010041824
  • u010041824
  • 2017年03月23日 20:02
  • 1307
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:php取整函数
举报原因:
原因补充:

(最多只允许输入30个字)