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

  • 相关阅读:
    java基础部分的一些有意思的东西。
    antdvue按需加载插件babelpluginimport报错
    阿超的烦恼 javaScript篇
    .NET E F(Entity Framework)框架 DataBase First 和 Code First 简单用法。
    JQuery获得input ID相同但是type不同的方法
    gridview的删除,修改,数据绑定处理
    jgGrid数据格式
    Cannot read configuration file due to insufficient permissions
    Invoke action which type of result is JsonResult on controller from view using Ajax or geJSon
    Entity model数据库连接
  • 原文地址:https://www.cnblogs.com/zhouwanqiu/p/9030020.html
Copyright © 2011-2022 走看看