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