函數(shù)名:gmp_abs()
函數(shù)描述:gmp_abs() 函數(shù)用于返回給定數(shù)的絕對值。
適用版本:PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8
語法:gmp_abs ( GMP|int|string $num ) : GMP
參數(shù):
- $num: 要計算絕對值的數(shù)值,可以是 GMP 對象、整數(shù)或字符串。
返回值:返回計算后的絕對值,以 GMP 對象表示。
示例:
<?php
// 使用整數(shù)作為參數(shù)
$num1 = -10;
$result1 = gmp_abs($num1);
echo gmp_strval($result1); // 輸出 10
// 使用字符串作為參數(shù)
$num2 = "-15";
$result2 = gmp_abs($num2);
echo gmp_strval($result2); // 輸出 15
// 使用 GMP 對象作為參數(shù)
$num3 = gmp_init("-20");
$result3 = gmp_abs($num3);
echo gmp_strval($result3); // 輸出 20
?>
注意:gmp_abs() 函數(shù)只能用于處理整數(shù),如果傳遞給它的參數(shù)不是整數(shù),將會被自動轉(zhuǎn)換為整數(shù)。