zoukankan      html  css  js  c++  java
  • 第四章 数学运算

    .数值数据类型

    数字或数值数据在PHP中一般就两种double和int。

    PHP是一种松散类型的脚本语言,要注意类型转换的方式。

    <?php

    $a = '5';

    //数字的字符串也是数字,参与数学运算当数字处理

    echo is_numeric ( $a ); //1

    echo '<br/>';

    echo 7 + $a; //12

    echo '<br/>';

    echo '7' + $a; //12

    echo '<br/>';

    //.连接后就按字符串处理

    echo '7' . $a; //75

    ?>

    .随机数

    Rand()函数是libc中定义的一个随机函数的简单包装器。

    Mt_rand()函数是一个很好的代替实现。

    <?php

    $a = rand(0,10);

    echo $a;

    echo '<br/>';

    echo getrandmax();

    echo '<br/>';

     

    $b = mt_rand(0,10);

    echo $b;

    echo '<br/>';

    echo mt_getrandmax();

    echo '<br/>';

    ?>

    output

    1
    32767
    6
    2147483647

    .格式化数据

    <?php

    $a = 12345.6789;

    //用于设置保留多少位小数点

    echo number_format($a,2);

    echo '<br/>';

    //也可以改变默认小数点的符号表示和千分位的表示符号

    echo number_format($a,2,'#','*')

    ?>

    Output

    12,345.68
    12*345#68

    四.数学函数

    函数

    功能

    Abs()

    取绝对值

    Floor()

    舍去法取整

    Ceil()

    进一法取整

    Round()

    四舍五入

    Min()

    求最小值或数组中最小值

    Max()

    求最大值或数组中最大值

    <?php

    $a = -123456.789;

    $b = array (1, 2, 3, 4 );

    echo abs ( $a );

    echo '<br/>';

    echo floor ( $a );

    echo '<br>';

    echo ceil ( $a );

    echo '<br>';

    echo round ( $a );

    echo '<br>';

    echo min ( $b );

    echo '<br>';

    echo max ( $b );

    ?>

    output

    123456.789
    -123457
    -123456
    -123457
    1
    4

  • 相关阅读:
    d3js 添加数据
    d3js 画布 概念
    Python中的 socket示例
    swift学习笔记
    加密原理介绍,代码实现DES、AES、RSA、Base64、MD5
    socket编程中客户端常用函数
    WBS 与 甘特图
    C/C++ 数据结构之算法
    Linux集群服务 LVS
    Linux内核架构与底层--读书笔记
  • 原文地址:https://www.cnblogs.com/zfc2201/p/2305351.html
Copyright © 2011-2022 走看看