gmp_abs()是PHP中的內置函數,用於計算GMP編號的絕對值(GNU多重精度:用於大數)。
用法:
gmp_abs( $num )
參數:此函數接受GMP編號作為參數,如上麵的語法所示。它可以是PHP 5.6及更高版本中的GMP對象,也可以是一個數字字符串,前提是可以將後者轉換為數字。此函數計算該數字的絕對值並返回它。
返回值:此函數返回一個正GMP數,它是作為參數傳遞的數字的絕對值。
例子:
Input : "16497863358" Output : 16497863358 Input : "-16497863358" Output : 16497863358
以下程序說明了在PHP中gmp_abs()函數的用法:
示例1:
<?php
// Passing a positive number
// as a numeric string
$val1 = gmp_abs("16497863358");
// Passing a negative number
// as a numeric string
$val2 = gmp_abs("-16497863358");
echo gmp_strval($val1);
echo "\n";
echo gmp_strval($val2);
?>
輸出:
16497863358 16497863358
示例2:
<?php
// Passing a positive number
// as a numeric string
$val1 = gmp_abs("1897023411");
// Passing a negative number
// as a numeric string
$val2 = gmp_abs("-1897023411");
echo gmp_strval($val1);
echo "\n";
echo gmp_strval($val2);
?>
輸出:
1897023411 1897023411
參考:
http://php.net/manual/en/function.gmp-abs.php
相關用法
- p5.js day()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP each()用法及代碼示例
- PHP each()用法及代碼示例
- p5.js second()用法及代碼示例
- p5.js int()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
- p5.js arc()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- d3.js d3.lab()用法及代碼示例
注:本文由純淨天空篩選整理自RICHIK BHATTACHARJEE大神的英文原創作品 PHP | gmp_abs() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。