float (浮点型)

未匹配的标注

简介

浮点型(也叫浮点数 float,双精度数 double)。

在PHP4.0之前,浮点型的标识为double,也叫做双精度浮点数,两者没有什么区别。

浮点型就是常见的小数,比整型的精度要高。
浮点数的字长和平台相关,通常最大值是 1.8e308 并具有 14 位十进制数字的精度(64 位 IEEE 格式)。

注意:

浮点型数据,是存在精度问题的。
永远不要相信浮点数结果精确到了最后一位,也永远不要比较两个浮点数是否相等。
如果确实需要更高的精度,应该使用任意精度数学函数或者 gmp 函数。

语法

<?php
$a = 1.234;  // 输出: 1.234
$b = 1.2e3;  // 输出: 1200
$c = 7E-10;  // 输出: 7.0E-10

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
贡献者:1
讨论数量: 0
发起讨论 只看当前版本


暂无话题~