zoukankan      html  css  js  c++  java
  • 数学函数

    abs($num):求绝对值,如果参数$num是float类型,则返回的类型也是float,否则返回int型

    ceil($num):进一法取整,返回不小于$num的整数,$num如果有小数部分则进一位,返回类型为float型

    floor($num):舍去法取整,返回不大于$num的整数,将$num的小数部分舍去,返回类型为float型

    fmod($x ,$y):返回除法的浮点数余数,返回类型为float型

      例:

        $x=5.7;  $y=1.3;  $r=fmod($x,$y);  //0.5  1.3*4+0.5=5.7

    round($num ,#):对浮点数四舍五入,返回类型为float型

      #:可选参数,保留小数点后多少位,默认值为0

      例:

        round(3.14159,2);  //3.14

    pow($num ,#):求$num的#次方,如果参数$num是float类型,则返回的类型也是float,否则返回int型

    sqrt($num):开平方根,返回类型为float型

    max($num1 ,$num2 ,$num3 ...) / max($array):取出最大值,如果仅有一个参数且为数组,max()返回该数组中的最大值;如果第一个参数是整数、字符串、浮点数,则至少需要两个参数,max()会返回这些值中最大的一个

    min($num1 ,$num2 ,$num3 ...) / min($array):取出最小值,如果仅有一个参数且为数组,min()返回该数组中的最小值;如果第一个参数是整数、字符串、浮点数,则至少需要两个参数,min()会返回这些值中最小的一个

    pi():返回圆周率值的浮点数

    number_format($num) / number_format($num ,#) / number_format($num ,# ,$strdec ,$strsep):以千位分隔符格式化一个数字为字符串,本函数可接受1个、2个或4个参数;仅有一个参数时,$num的小数部分会被去掉且每个千位分隔符都是英文小写逗号(,);若有两个参数,$num将保留小数点后#位;若有四个参数,$num将保留小数点后#位,小数点被替换为指定的显示符$strdec,千位分隔符被替换为指定的显示符$strsep

    sprintf($format ,$num):将数值以指定格式输出为字符串

      $format:格式包含:

        字符串格式:%s

        整数格式:%d(十进制整数)、%u(无符号十进制整数)、%c(ASCII值)、%o(八进制整数)、%x(小写的十六进制整数)、%X(大写的十六进制整数)、%b(二进制整数)

        浮点数格式:%f、%F(浮点数)、%e、%E(科学计数法)、%g、%G(仅有一位小数的浮点数)

      例:

        $num=3.14159;

        echo sprintf("%.3f",$num);  //3.142

        echo sprintf("%s",$num);  //3.14159

        echo sprintf("%d",$num);  //3

    base_convert($num ,$baseformat ,$toformat):将数值的进制转换,返回字符串形式的转换值

      $baseformat:数值$num本身的进制类型

      $toformat:要转换成的进制类型

      例:

        $num='A37334';

        echo  base_convert($num,16,2);  //101000110111001100110100

  • 相关阅读:
    图像旋转与图像缩放及Matlab代码实现
    主成分分析 matlab手把手教操作、SPSS、python实例分析
    直方图均衡化与Matlab代码实现
    kNN算法基本原理与Python代码实践
    MATLAB 均方根误差MSE、两图像的信噪比SNR、峰值信噪比PSNR、结构相似性SSIM
    vue实战——对没见过的东西的科普以及第一次踩坑
    记录关于js模块的浅薄探索(一)——从别人博客中的理解
    js中的同步异步
    webpack踩坑记录(一)
    vue入门(二) ——监听属性,样式绑定
  • 原文地址:https://www.cnblogs.com/zhouwanqiu/p/9030020.html
Copyright © 2011-2022 走看看