php八种常用函数

八种常用的数学函数:

①  abs(x):求绝对值

②  ceil(x),floor(x):向上/下取最接近的整数

③  cos(x),sin(x),tan(x):三角函数

④  min(),max():最小值与最大值

⑤  pow(base,exp):求乘方

⑥  rand(),rand(min,max):产生随机整数

⑦  round(x),round(x,digits):四舍五入

⑧  sqrt(x):求数的平方根

八种常用的数学函数:

①abs(x):求绝对值

注意:返回值类型与参数类型相同

e.g:echo(abs(63.6));结果为63.6

echo(abs(-5));结果为5

②  ceil(x),floor(x):向上/下取最接近的整数

e.g: echo(ceil(3.99));结果为4

echo(ceil(-3.99));结果为-3

echo(floor(3.99));结果为3

echo(floor(-3.99));结果为-4

③ cos(x),sin(x),tan(x):三角函数

e.g:echo(cos(0));结果为1

④ min(),max(a,b…):最小值与最大值

注意:PHP 会将非数值的 string 当成 0,但如果这个正是最小的数值则仍然会返回一个字符串。如果多个参数都求值为 0 且是最小值,min() 会返回按字母表顺序最小的字符串,如果其中没有字符串的话,则返回数值的 0。

e.g:echo(min(5,88));结果为5

⑤  pow(base,exp):求乘方

注意:若不能计算结果,php将发出警告,反回false

e.g: $try= pow(3,3);echo $try;结果为27

⑥ rand(),rand(min,max):产生随机整数

注意:如果没有提供可选参数 min 和 max,rand() 返回 0 到 RAND_MAX 之间的伪随机整数。

e.g:$r=rand(120,1234);             echo $r;

⑦ round(x),round(x,digits):四舍五入

注意:digits为指定的精度,默认为0

e.g: echo(round(1.22));结果为1

⑧ sqrt(x):求数的平方根

e.g: echo(sqrt(9));结果为3

原文地址:https://www.cnblogs.com/Yethon/p/10364621.html

时间: 2024-08-02 01:55:38

php八种常用函数的相关文章

Selenium Webdriver元素定位的八种常用方式

在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素.其中By类的常用定位方式共八种,现分别介绍如下. 1. By.name() 假设我们要测试的页面源码如下: <button id="gbqfba" aria-label="Google Search" name="btnK" class="gbqfba"><

Selenium Webdriver元素定位的八种常用方式(转载)

转自:http://www.cnblogs.com/qingchunjun/p/4208159.html 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素.其中By类的常用定位方式共八种,现分别介绍如下. 1. By.name() 假设我们要测试的页面源码如下: <button id="gbqfba" aria-label="Google Search" n

八种常用的排序算法(转)

下面要讲到的8种排序都属于内部排序,既在内存中完成,主要从理论原理方面来分析的.    插入排序 ①直接插入排序 例:六个数12 15 9 20  6 31 24 用直接插入排序,如下图: 思路: 第一步:从给出的六个数中,随便拿出一个数,比如12,形成一个有序的数据序列(一个数当然是有序的数据序列了,不看12之外的数,就当其他的数不存在): 第二步:从剩下的五个数中挑出一个数来,比如15,和刚才的12作比较,12<15,因此,放在12后面,形成数据序列12 15: 第三步:从剩下的四个数中挑出

安卓几种常用函数

1.保存图片文件到SD卡 private InputStream Bitmap2IS(Bitmap bm) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, baos); InputStream sbs = new ByteArrayInputStream(baos.toByteArray()); return sbs; } public

Delphi过程、函数传递参数的八种方式

Delphi过程函数传递参数的八种方式 Delphi过程.函数传递参数的八种方式,布布扣,bubuko.com

PHP常用函数,和一些乱起八糟的玩意儿,还挺实用的,善用php内置函数很重要

//权限控制必须文件属主正确 on linux <?php //自己写的一个调试的 class debug {     public function put_String($result)     {         $file = '/usr/share/nginx/html/test/www/debug.html';         $date = date('Y:m:d H:i:s');         file_put_contents($file, '');         if (

SQL中的5种聚集函数

原文:SQL中的5种聚集函数 作为一个刚毕业进入这行的菜鸟,婶婶的觉的那种大神.大牛到底是怎样炼成的啊,我这小菜鸟感觉这TMD要学的东西这多啊,然后就给自己定了许多许多要学习的东西,可是有人又不停地给你灌输:东西不在多而要精通!我也觉得很有道理,可是怎样才能精通呢?封神之路,在哪里啊 !!! 这一天没有一个安静的心,基本是学不进去了,发现自己还是太功利了,急功近利!也许你只要学就行,管他是否能够立即让人见识到你的厉害,技术和知识这种东西也许还是要强调一个 底蕴的.既然自己最烦那种看了两篇文章就给

SAS常用函数

本文根据网络资源和书籍结合自己的经验对SAS的常用函数进行了整理.主要内容包括: 1. 字符函数 2. 日期和时间函数 3. 数组函数 4. 数学函数 5. 样本描述统计函数 6. 特殊函数 7. 随机数函数 8. 宏函数 9. 变量信息函数 10.分布密度函数.分布函数 11.分位数函数 一.字符函数  1.1 TRIM(s) 返回去掉字符串s的尾随空格的结果. 1.2 UPCASE(s) 把字符串s中所有小写字母转换为大写字母后的结果. 1.3 LOWCASE(s) 把字符串s中所有大写字母

jmeter 24个常用函数

JMeter提供了很多函数,如果能够熟练使用,可以为脚本带来很多方便. JMeter函数是一种特殊值,可用于除测试计划外的任何组件. 函数调用的格式如下所示:${__functionName(var1,var2,var3)}其中,__functionName为函数名,括号内是函数的参数,无参数时可以不用括号,如${__UUID} Tips:如果参数包含逗号,那么一定要使用“\”来转义,否则JMeter会把它当作一个参数分隔符 实际使用时,可通过函数助手对话框选择函数,设置参数后,点击生成按钮生成