举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > php double PHP doubleval() 函数

php double PHP doubleval() 函数

2023-03-16 04:20 PHP教程

php double PHP doubleval() 函数

php double

PHP double 是 PHP 中的浮点数类型,它是一个双精度浮点数,也就是 64 位的 IEEE 754 标准的双精度浮点数。它可以表示从 -1.797693134862315E+308 到 1.797693134862315E+308 的范围内的值,并且有 15 位有效数字。

PHP double 的表达式可以使用十进制、十六进制或八进制来表示,也可以使用指数形式来表示。例如:

$a = 10.5; // 十进制
$b = 0xA; // 十六进制
$c = 012; // 八进制
$d = 1.2e3; // 指数形式

PHP double 还支持特殊值,例如 NAN、INF 和 -INF。NAN 表示不是一个有效的数字;INF 表示正无限大;-INF 表示负无限大。例如:

$a = NAN;  // Not a Number (NAN) 不是一个有效的数字 
$b = INF;  // 正无限大 
$c = -INF; // 负无限大

PHP double 的常用函数有 round()、ceil()、floor()、abs() 等函数。round() 函数用于对浮点型变量四舍五入;ceil() 函数用于向上舍入浮点型变量;floor() 函数用于向下舍入浮点型变量;abs() 函数用于获得浮点型变量的绝对值。例如:

echo round(3.4);   // 3   (四舍五入)  
echo ceil(3.4);    // 4   (向上舍入)  
echo floor(3.4);   // 3   (向下舍入)  
echo abs(-3.4);    // 3.4 (获得浮点型变量的绝对值)

此外 PHP double 还支持常见的四则运算、加减乘除、平方根、立方根、乘方以及三角函数运算。例如:

// 加法运行   $a + $b    => 10 + 5 => 15  
// 减法运行   $a - $b    => 10 - 5 => 5   
// 乘法运行   $a * $b    => 10 * 5 => 50   
// 除法运行   $a / $b    => 10 / 5 => 2     
// 平方根     sqrt($a)      => sqrt(10) => 3.16227766016838     
// 立方根     cbrt($a)      => cbrt(10) => 2.15443469003188     
// 乘方       pow($a, $b)  => pow(10, 5)=> 100000     
// sin        sin($a)      => sin(10)=> -0.54402111088936     
<

PHP doubleval() 函数

定义和用法

doubleval — floatval() 的别名


语法

此函数是 floatval() 的别名。

Note:

此别名是函数改名之后的遗留问题。在 PHP 旧的版本中由于还没有 floatval() 函数,所以你可能需要用到这个 floatval() 的别名函数。

阅读全文
以上是名动网为你收集整理的php double PHP doubleval() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们