11. is_nan() :
esta función toma cualquier valor como argumento y verifica si un valor es un número o no. Devuelve VERDADERO (1) si el valor especificado ‘no es un número’; de lo contrario, devuelve FALSO/NADA.
Sintaxis:
is_nan(value);
Ejemplo :
PHP
<?php echo is_nan(234) . "\n"; echo is_nan(asin(1.1)) ; ?>
Producción :
1
Nota: (is_finite(value)) es equivalente a (!is_infinite(value) && (!is_nan(value)), es decir, un número solo puede ser uno entre finito, infinito y NaN(no un número). No es necesario para verificar tanto is_infinite() como is_nan() para ver si un número no es válido o está fuera de rango.
12. pow() :
esta función toma la base y el exponente como argumentos y devuelve la base elevada a la potencia del exponente.
Sintaxis:
pow(base,exponent);
Ejemplo :
PHP
<?php echo(pow(2,4) . "\n"); echo(pow(-2,-4)); ?>
Producción :
16 0.0625
13. sqrt():
esta función toma valores numéricos como argumentos y devuelve la raíz cuadrada del valor.
Sintaxis:
sqrt(number);
Ejemplo :
PHP
<?php echo(sqrt(9) . "\n"); echo(sqrt(0.64)); ?>
Producción :
3 0.8
14. exp() :
La función devuelve e elevado a la x. ‘e’ es la base del sistema natural de logaritmos (aproximadamente 2,718282) yx es el número que se le pasa.
Sintaxis:
exp(x);
Ejemplo :
PHP
<?php # PHP code to calculate exponent of e. function exponent($number){ return (exp($number)); } // Driver Code $number = 0; echo (exponent($number)); ?>
Producción :
1
15. log():
esta función toma cualquier número y base como argumentos y devuelve el logaritmo natural de un número, o el logaritmo de un número en base.
Sintaxis:
log(number, base);
En esto, el número especifica el valor para calcular el logaritmo.
base (opcional) especifica la base logarítmica que se utilizará (el valor predeterminado es ‘e’).
Ejemplo :
PHP
<?php echo(log(5.987) . "\n"); echo(log(1)); ?>
Producción :
1.7895904519432 0
16. log10() :
esta función toma cualquier número como argumento y devuelve el logaritmo en base 10 de un número.
Sintaxis:
log10(number);
Aquí, el número especifica el valor para calcular el logaritmo.
Ejemplo :
PHP
<?php echo(log10(5.987) . "\n"); echo(log10(0)); ?>
Producción :
0.77720925814568 -INF
17. log1p() :
Esta función toma cualquier número como argumento y devuelve log(1+número), calculado de una manera precisa incluso cuando el valor de número es cercano a cero.
Sintaxis:
log1p(number);
Aquí, número especifica el número a procesar.
Ejemplo :
PHP
<?php echo(log1p(5.987) . "\n"); echo(log1p(0)); ?>
Producción :
1.9440512795703 0
18. max() :
en esta función, si el primer y único parámetro es una array, max() devuelve el valor más alto de esa array. Si se proporcionan al menos dos parámetros, max() devuelve el mayor de estos valores.
Sintaxis:
max(array_values); or max(value1,value2,...);
Ejemplo :
PHP
<?php echo(max(3,4,6,12,10) . "\n"); echo(max(array(48,76,83,22))); ?>
Producción :
12 83
19. min() :
en esta función, si el primer y único parámetro es una array, min() devuelve el valor más bajo de esa array. Si se proporcionan al menos dos parámetros, min() devuelve el menor de estos valores.
Sintaxis:
min(array_values); or min(value1,value2,...);
Ejemplo :
PHP
<?php echo(min(3,4,6,12,10) . "\n"); echo(min(array(48,76,83,22))); ?>
Producción :
3 22
20. getrandmax() :
esta función no toma ningún argumento y devuelve el mayor valor posible que puede devolver la función rand().
Sintaxis:
getrandmax();
Ejemplo :
PHP
<?php echo(getrandmax()); ?>
Producción :
2147483647
21. rand() :
si esta función se llama sin los argumentos opcionales min, max rand() devuelve un número entero pseudoaleatorio entre 0 y getrandmax(). Si quieres un número aleatorio entre 12 y 56 (ambos inclusive). Ejemplo, use rand(12, 56).
Sintaxis:
rand(); or rand(min,max);
Ejemplo:
aquí, min Especifica el número más bajo que se devolverá (el valor predeterminado es 0).
max Especifica el número más alto que se devolverá (el valor predeterminado es getrandmax())
PHP
<?php echo(rand() . "\n"); echo(rand(12,100)); ?>
Producción :
1135079733 76
La salida puede variar de vez en cuando, ya que genera un número aleatorio.
22. mt_rand() :
esta función es un reemplazo directo de la antigua rand(). Utiliza un generador de números aleatorios con características conocidas utilizando el algoritmo Mersenne Twister , que producirá números aleatorios cuatro veces más rápido que lo que proporciona el rand() promedio.
Si se llama sin los argumentos opcionales min, max mt_rand() devuelve un valor pseudoaleatorio entre 0 y mt_getrandmax(). Si desea un número aleatorio entre 12 y 56 (inclusive), por ejemplo, use mt_rand (12, 56).
Sintaxis:
mt_rand(); or mt_rand(min,max);
Ejemplo:
aquí, min Especifica el número más bajo que se devolverá (el valor predeterminado es 0).
max Especifica el número más alto que se devolverá (el valor predeterminado es getrandmax())
PHP
<?php echo(mt_rand() . "\n"); echo(mt_rand(12,100)); ?>
Producción :
952458556 87
La salida puede variar de vez en cuando, ya que genera un número aleatorio.
Publicación traducida automáticamente
Artículo escrito por shreyanshi_arun y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA