// abs — 获取[数值]的绝对值

    $int=-;
echo abs($int).'<br>'; $float=-2.34;
echo abs($float).'<hr>'; //ceil — 把一个[浮点数]进一法取整 返回大于此浮点数的临近整数 $float=2.3;
echo ceil($float).'<br>'; $float=2.7;
echo ceil($float).'<br>'; $float=-2.3;
echo ceil($float).'<br>'; $float=-2.7;
echo ceil($float).'<hr>'; //floor — 把一个[浮点数]舍去法取整 返回不大于此浮点数的临近整数 $float=2.3;
echo floor($float).'<br>'; $float=2.7;
echo floor($float).'<br>'; $float=-2.3;
echo floor($float).'<br>'; $float=-2.7;
echo floor($float).'<hr>'; //exp — 计算 e(2.718282.) 的指数[几次方]??????? $num=-;
echo exp($num).'<br>';
$num=;
echo exp($num).'<br>';
$num=-;
echo exp($num).'<br>';
$num=;
echo exp($num).'<hr>'; //max — 找出[各个参数中]最大值
$arr=array(,,);
echo max($arr).'<br>';//这货里面一个参数时,这个参数必须是一个数组 echo max('string',).'<br>';//两个参数(一个为字符串一个为0)获取最大值时:PHP 会将非数值的 string 当成 0,如果第一个参数为字符串->返回字符串;如果第一个参数为0->返回0
echo max(,'string').'<br>';//归结一句话就是:两个参数(一个为字符串一个为0)获取最大值时只会返回第一个参数 echo max(,,,,).'<br>';//此处1,2,3,4,5等价于5个参数 echo max(-,'string').'<br>';//字符串和负数获取最大值时,只会返回字符串
echo max('string',-).'<br>'; var_dump(max(array(,,),array(,,)));//对多个数组,max 从左向右比较 返回最大的数组
echo '<hr>';
var_dump(max('string',-,array(,,))).'<br>';//如果同时给出数组和非数组作为参数,则总是将数组视为最大值 //min — 找出[各个参数中]最小值
$arr=array(,,);
echo min($arr).'<br>';//这货里面一个参数时,这个参数必须是一个数组 echo min('string',).'<br>';//两个参数(一个为字符串一个为0)获取最小值时:PHP 会将非数值的 string 当成 0,如果第一个参数为字符串->返回字符串;如果第一个参数为0->返回0
echo min(,'string').'<br>';//归结一句话就是:两个参数(一个为字符串一个为0)获取最小值时只会返回第一个参数 echo min(,,,,).'<br>';//此处1,2,3,4,5等价于5个参数 echo min(-,'string').'<br>';//字符串和负数获取最小值时,只会返回负数
echo min('string',-).'<br>'; var_dump(min(array(,,),array(,,)));//对多个数组,min 从左向右比较 返回最小的数组
echo '<hr>';
var_dump(min('string',-,array(,,))).'<hr>';//返回-1 //mt_rand — 生成[]or[2个参数]更好的随机数 比rand()快四倍 echo mt_rand().'<br>';//返回 0 到 RAND_MAX 之间的伪随机数
echo mt_rand(-,).'<hr>'; //rand — 产生一个随机整数
echo rand(,).'<hr>'; //round — 对[浮点数]按照[小数点后+几位或前-几位]进行四舍五入
echo round(3.4).'<br>'; //
echo round(3.5).'<br>'; //
echo round(3.6).'<br>'; //
echo round(3.6, ).'<br>'; //
echo round(1.95583, ).'<br>'; // 1.96
echo round(, -).'<br>'; //
echo round(5.045, ).'<br>'; // 5.05
echo round(5.055, ).'<hr>'; // 5.06 //sqrt — 对其[参数]进行求平方根
echo sqrt().'<hr>';//10 //pi — 得到圆周率值
echo pi().'<hr>';//3.1415926535898 //pow — 指数表达式 返回[参数1(不可为-)]的[参数2]次方的值 echo pow(,).'<br>';//
echo pow(,).'<br>';//
echo pow(-,).'<hr>';//4->错误的值 第一个参数不可以为- //fmod — 返回[浮点数1]/[浮点数2]的余数 echo fmod(6.7,2.2).'<hr>';//因为2.2*3=6.6-6.7=-0.1->返回0.1
// abs — 获取[数值]的绝对值

//ceil — 把一个[浮点数]进一法取整 返回大于此浮点数的临近整数

//floor — 把一个[浮点数]舍去法取整 返回不大于此浮点数的临近整数

//exp — 计算 e(2.718282.) 的指数[几次方]???????

//max — 找出[各个参数中]最大值

//min — 找出[各个参数中]最小值

//mt_rand — 生成[]or[2个参数]更好的随机数 比rand()快四倍

//rand — 产生一个随机整数

//round — 对[浮点数]按照[小数点后+几位或前-几位]进行四舍五入

//sqrt —  对其[参数]进行求平方根

//pi — 得到圆周率值

//pow — 指数表达式 返回[参数1(不可为-)]的[参数2]次方的值

//fmod — 返回[浮点数1]/[浮点数2]的余数

 

常用的数学函数-S的更多相关文章

  1. 【python游戏编程之旅】第四篇---pygame中加载位图与常用的数学函数。

    本系列博客介绍以python+pygame库进行小游戏的开发.有写的不对之处还望各位海涵. 在上一篇博客中,我们学习了pygame事件与设备轮询.http://www.cnblogs.com/msxh ...

  2. 【python游戏编程04--加载位图与常用的数学函数】

    一.pygame中常用的数学函数 首先介绍两个角度和弧度转换的函数 math.degress()和math.radians()用法很简单,只要将数值传进去然后接受返回值就可以 math.cos(ang ...

  3. iOS开发中常用的数学函数

    iOS开发中常用的数学函数 /*---- 常用数学公式 ----*/ //指数运算 3^2 3^3 NSLog(,)); //result 9 NSLog(,)); //result 27 //开平方 ...

  4. PHP常用的数学函数和字符串函数

    PHP常用函数总结 数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 ...

  5. C++中常用的数学函数总结

    我们在C++程序设计的过程中往往会使用到一些数学函数,那么不同的数学运算要用到什么函数哪?大家可以参考我的总结如下: 首先引用到数学函数时一定要记得加函数头文件 #include<cmath&g ...

  6. OC常用的数学函数及宏定义

    一.函数 1. 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 .反三角函数 double as ...

  7. MySQL常用的数学函数

    在使用mysql自带的函数要慎重,说是会影响数据执行效率,代价太大.这个也要区分开,区分快软件的引用范畴,比如说内部系统业务逻辑比较复杂,功能点很细,但是并发量不是很大,这个时候用MySQL自带的函数 ...

  8. iOS常用的数学函数

    1. 三角函数    double sin (double);正弦    double cos (double);余弦    double tan (double);正切    2 .反三角函数    ...

  9. SAP (ABAP) 常用的数学函数

    Function func Return value abs Absolute value of the argument arg (绝对值) sign Plus/minus sign of the ...

随机推荐

  1. 理解 OAuth2.0

    文章转载于阮一峰老师的博客:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html 参考文章:https://learnku.com/article ...

  2. 【GO】【gdb】

    1 安装homebrew 参考 https://www.cnblogs.com/suren2017/p/9249803.html ([Ruby][环境搭建]macOS Sierra 10.12.6 + ...

  3. MinTTY终端模拟器要点

    1.MinTTY是一个Cygwin和MSYS的虚拟终端: 2.支持复制和粘贴操作,支持鼠标操作和右键快捷菜单: 3.支持文本.文件.文件夹的拖放: 4.支持中文,支持UTF-8字符集,支持IME(In ...

  4. ElasticSearch 6.2 Mapping参数说明及text类型字段聚合查询配置

    背景: 由于本人使用的是6.0以上的版本es,在使用发现很多中文博客对于mapping参数的说明已过时.ES6.0以后有很多参数变化. 现我根据官网总结mapping最新的参数,希望能对大家有用处. ...

  5. Linux之redis-cluster(集群配置)

    redis-cluster配置   为什么要用redis-cluster 1.并发问题 redis官方声称可以达到 10万/每秒,每秒执行10万条命令假如业务需要每秒100万的命令执行呢? 2.数据量 ...

  6. ionic2 获取dom节点

    ionic2页面上面获取dom节点,可以直接用原生的方法,document.querySelector()等, 但是不建议这样使用,建议使用官方的.就是要在获取的节点上加上#name的属性(相当于ge ...

  7. github隐藏文件&删除文件

    一.隐藏文件不提交至github 例如:需隐藏node_modules文件夹 1.找到.gitignore文件,一般这个是隐藏文件,需要显示隐藏文件 2.编辑.gitignore文件,加入下面这一句话 ...

  8. 利用Python进行数据分析(第二版)电子版书籍分享

    资料下载地址: 链接:https://pan.baidu.com/s/1y1C0bJPkSn7Sv6Eq9G5_Ug 提取码:vscu <利用Python进行数据分析(第二版)>高清中文版 ...

  9. ckeditor5字体颜色,字体背景颜色设置显示

    在config.js中添加相关代码: config.allowedContent=true;//关闭标签过滤, config.colorButton_enableAutomatic = true; c ...

  10. hdu6415 记忆化搜索或找规律

    Rikka with Nash Equilibrium Time Limit: / MS (Java/Others) Memory Limit: / K (Java/Others) Total Sub ...