函数返回PHP 常用数学计算内部函数 (Mathematical Functions)
2013-05-02 18:56
603 查看
首先声明,我是一个菜鸟。一下文章中出现技术误导情况盖不负责
本章述讲几个经常应用的 PHP 数学算计内部函数。
一般的算计,我们可以通过运算符处理,比如加减乘除等。应用 PHP 的数学算计内部函数,可以帮助我们处理一些比较复杂的算计。上面要主述讲 round, floor, ceil, pow, rand,max, min, decbin, bindec, dechex, hexdec, decoct, octdec 函数。
其中数参 precision 表现小数点面后要坚持的精度位数。如果不写数参 precision,表现四舍五入到整数位,比如:
如果 precision 为2,表现四舍五入到小数点后2位。示例如下:
如果数参 precision 为正数,表现四舍五入到小数点前。比如:
floor 函数返回不大于 value 的最大整数,即将 value 的小数分部舍去取整。示例如下:
ceil 函数返回不小于 value 的小最整数。示例如下:
pow 函数返回 base 的 exp 次方的幂。上面的示例表现求 2 的8 次方,返回结果是256。
rand 函数返回一个介于小最值 min 和最大值 max 之间 (括包min, max) 的随机整数。比如上面示例返回一个 2 到 6 之间的随机整数。
盈盈月光,我掬一杯最清的;落落余辉,我拥一缕最暖的;灼灼红叶,我拾一片最热的;萋萋芳草,我摘一束最灿的;漫漫人生,我要采撷世间最重的———毅力。
max - 返回数参中数值最大的值。
如果 max 函数只有一个数参且为组数,max 返回该组数中最大的值。
max 函数示例如下:
如果 min 函数只有一个数参且为组数,min 返回该组数中小最的值。
min 函数示例如下:
decbin 返回一个字符串,即返回数参 number 的二进制表现。示例如下:
bindec 函数将二进制字符串 binary_string 转换成一个十进制整数。示例如下:
hexdec - 十六进制转换为十进制。
dechex, hexdec 函数示例如下:
octdec - 八进制转换为十进制
decoct,octdec 函数示例如下:
作者或编者:布啦布啦 近最新更日期:2008-05-27
参考来源:www.BlaBla.cn
文章结束给大家分享下程序员的一些笑话语录: 火车
一个年轻的程序员和一个项目经理登上了一列在山里行驶的火车,他们发现 列车上几乎都坐满了,只有两个在一起的空位,这个空位的对面是一个老奶 奶和一个年轻漂亮的姑娘。两个上前坐了下来。程序员和那个姑娘他们比较 暧昧地相互看对方。这时,火车进入山洞,车厢里一片漆黑。此时,只听见 一个亲嘴的声音,随后就听到一个响亮的巴掌声。很快火车出了山洞,他们 四个人都不说话。
那个老奶奶在喃喃道, “这个年轻小伙怎么这么无礼, 不过我很高兴我的孙女 扇了一个巴掌”。
项目经理在想,“没想到这个程序员居然这么大胆,敢去亲那姑娘,只可惜那 姑娘打错了人,居然给打了我。”
漂亮的姑娘想,“他亲了我真好,希望我的祖母没有打疼他”。
程序员坐在那里露出了笑容, “生活真好啊。 这一辈子能有几次机会可以在亲 一个美女的同时打项目经理一巴掌啊”
本章述讲几个经常应用的 PHP 数学算计内部函数。
一般的算计,我们可以通过运算符处理,比如加减乘除等。应用 PHP 的数学算计内部函数,可以帮助我们处理一些比较复杂的算计。上面要主述讲 round, floor, ceil, pow, rand,max, min, decbin, bindec, dechex, hexdec, decoct, octdec 函数。
round
round - 对浮点数行进四舍五入。round 函数语法如下:round(float,precision)
其中数参 precision 表现小数点面后要坚持的精度位数。如果不写数参 precision,表现四舍五入到整数位,比如:
echo round(3.4); // 3 echo round(3.5); // 4 echo round(3.6); // 4
如果 precision 为2,表现四舍五入到小数点后2位。示例如下:
echo round(1.95583, 2); // 1.96
如果数参 precision 为正数,表现四舍五入到小数点前。比如:
echo round(1241757, -3); // 1242000
floor
floor - 舍去法求整。floor 函数语法如下:floor (value)
floor 函数返回不大于 value 的最大整数,即将 value 的小数分部舍去取整。示例如下:
echo floor(4); //4 echo floor(4.3); // 4 echo floor(9.999); // 9
ceil
ceil - 进一法取整。ceil 函数语法如下:ceil (value)
ceil 函数返回不小于 value 的小最整数。示例如下:
echo ceil(4); //4 echo ceil(4.3); // 5 echo ceil(9.999); // 10
pow
pow - 幂求。pow 函数的语法如下:pow (base,exp)
pow 函数返回 base 的 exp 次方的幂。上面的示例表现求 2 的8 次方,返回结果是256。
echo pow(2, 8); // 256
rand
rand - 发生一个随机整数。rand 函数语法如下:rand (min,max)
rand 函数返回一个介于小最值 min 和最大值 max 之间 (括包min, max) 的随机整数。比如上面示例返回一个 2 到 6 之间的随机整数。
echo rand(2,6);
max
每日一道理盈盈月光,我掬一杯最清的;落落余辉,我拥一缕最暖的;灼灼红叶,我拾一片最热的;萋萋芳草,我摘一束最灿的;漫漫人生,我要采撷世间最重的———毅力。
max - 返回数参中数值最大的值。
如果 max 函数只有一个数参且为组数,max 返回该组数中最大的值。
max 函数示例如下:
echo max(1, 3, 5, 6, 7); // 7 echo max(array(2, 4, 5)); // 5
min
min - 返回数参中的小最值。如果 min 函数只有一个数参且为组数,min 返回该组数中小最的值。
min 函数示例如下:
echo min(1, 3, 5, 6, 7); // 1 echo min(array(2, 4, 5)); // 2
decbin
decbin - 十进制转换为二进制。decbin 函数语法如下:decbin (number)
decbin 返回一个字符串,即返回数参 number 的二进制表现。示例如下:
echo decbin(12);
decbin(12)返回的结果是:
1100
bindec
bindec - 二进制转换成十进制。bindec 函数语法如下:bindec (binary_string)
bindec 函数将二进制字符串 binary_string 转换成一个十进制整数。示例如下:
echo bindec('110011'); //51
dechex, hexdec
dechex - 十进制转换为十六进制。hexdec - 十六进制转换为十进制。
dechex, hexdec 函数示例如下:
echo dechex(47); //2f echo hexdec('2f'); //47
decoct, octdec
decoct - 十进制转换为八进制octdec - 八进制转换为十进制
decoct,octdec 函数示例如下:
echo decoct(12); //14 echo octdec('14'); //12
作者或编者:布啦布啦 近最新更日期:2008-05-27
参考来源:www.BlaBla.cn
文章结束给大家分享下程序员的一些笑话语录: 火车
一个年轻的程序员和一个项目经理登上了一列在山里行驶的火车,他们发现 列车上几乎都坐满了,只有两个在一起的空位,这个空位的对面是一个老奶 奶和一个年轻漂亮的姑娘。两个上前坐了下来。程序员和那个姑娘他们比较 暧昧地相互看对方。这时,火车进入山洞,车厢里一片漆黑。此时,只听见 一个亲嘴的声音,随后就听到一个响亮的巴掌声。很快火车出了山洞,他们 四个人都不说话。
那个老奶奶在喃喃道, “这个年轻小伙怎么这么无礼, 不过我很高兴我的孙女 扇了一个巴掌”。
项目经理在想,“没想到这个程序员居然这么大胆,敢去亲那姑娘,只可惜那 姑娘打错了人,居然给打了我。”
漂亮的姑娘想,“他亲了我真好,希望我的祖母没有打疼他”。
程序员坐在那里露出了笑容, “生活真好啊。 这一辈子能有几次机会可以在亲 一个美女的同时打项目经理一巴掌啊”
相关文章推荐
- PHP 常用数学计算内部函数 (Mathematical Functions)
- PHP几个数学计算的内部函数学习整理
- 学习PHP几个数学计算的隔膜泵内部函数
- PHP几个数学计算的内部函数学习整理
- 学习PHP几个数学计算的内部函数
- PHP-计算常用函数
- php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
- php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
- php几个常用的数学函数
- PHP常用函数(数学函数)
- php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
- PHP 常用字符串内部函数
- php中时间函数date及常用的时间计算
- php常用数学函数汇总
- C语言中几个常用数学计算函数ceil(), floor(), round()的用法
- PHP 常用数组内部函数 (Array Functions)
- 函数空格PHP 常用字符串内部函数 string functions
- php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
- php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
- php常用数学函数汇总