博客列表 >float 浮点型-php学习第四课

float 浮点型-php学习第四课

虎哥的学习日志
虎哥的学习日志原创
2018年01月31日 20:05:37590浏览

其它类型转换为浮点型

  1. 字符串类型转换为浮点型

    var_dump(floatval('123.32'));//123.32

  2. bool型转换为浮点型

    var_dump(floatval(true));//1

    var_dump(floatval(false));//0

  3. 整数转换为浮点型

    var_dump(floatval(12));//12

  4. 浮点数之间的比较

    $a=1.23456789;

    $b=1.23456780;

    $epsilion=0.00001;

    $epsilion_1=0.000000001;

    if(abs($a-$b)<$epsilion){

      echo '相等';

    }else{

     echo '不相等';

    }//此时输出相等

    if(abs($a-$b)<$epsilion_1){

      echo '相等';

    }else{

     echo '不相等';

    }//此时输出不相等

  5. 浮点型比较是判断差值在某一临界点,不能做绝对的相等或不相等判断

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议