當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


PHP gmp_neg()用法及代碼示例



gmp_neg()函數是PHP中的內置函數,它返回GMP編號的負數(GNU多精度)。

用法:

gmp_neg( $num  )

參數:該函數僅接受一個強製參數$num,該參數可以是PHP 5.5中的GMP數字資源或PHP 5.6及更高版本中的GMP對象,或者可以將數字字符串傳遞給該函數,前提是可以將這些字符串轉換為數字。


返回值:此函數返回一個GMP編號(在PHP 5.5和更低版本中)或一個GMP對象(在PHP 5.6和更高版本中),該對象的值與$num的值相反。

例子:

Input : $num = 255 
Output : -255

Input : $num = 128 
Output : -128

下麵的程序將說明gmp_neg()函數:

程序1:

<?php 
//PHP program to illustrate 
//gmp_neg() function 
  
$num = gmp_init("255"); 
  
$num1 = gmp_neg($num); 
  
echo gmp_strval($num1); 
?>

輸出

-255

程序2:

<?php 
//PHP program to illustrate 
//gmp_neg() function 
  
$num = gmp_init("314567128"); 
  
$num1 = gmp_neg($num); 
  
echo gmp_strval($num1); 
?>

輸出

-314567128

參考:http://php.net/manual/en/function.gmp-neg.php



相關用法


注:本文由純淨天空篩選整理自RICHIK BHATTACHARJEE大神的英文原創作品 PHP | gmp_neg() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。