PHP | Función gmp_abs()

El gmp_abs() es una función integrada en PHP que se utiliza para calcular el valor absoluto de un número GMP ( Precisión múltiple GNU : para números grandes).

Sintaxis:

gmp_abs( $num )

Parámetros: esta función acepta un número GMP como parámetro, como se muestra en la sintaxis anterior. Puede ser un objeto GMP en PHP versión 5.6 y posteriores, o una string numérica siempre que sea posible convertir este último en un número. Esta función calcula el valor absoluto de este número y lo devuelve.

Valor devuelto: esta función devuelve un número GMP positivo que es el valor absoluto del número pasado como parámetro.

Ejemplos:

Input : "16497863358"
Output : 16497863358

Input : "-16497863358"
Output : 16497863358

Los siguientes programas ilustran el uso de la función gmp_abs() en PHP:

Programa 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);
  
?>

Producción:

16497863358
16497863358

Programa 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);
  
?>

Salida :

1897023411
1897023411

Referencia:
http://php.net/manual/en/function.gmp-abs.php

Publicación traducida automáticamente

Artículo escrito por RICHIK BHATTACHARJEE y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *