La función bcmod() en PHP es una función incorporada y se usa para calcular el módulo de números de precisión arbitraria. Esta función acepta un número de precisión arbitraria y devuelve el módulo de ese número después de escalar el resultado a una precisión especificada.
Sintaxis:
string bcadd ( $dividend, $modulus)
Parámetros: esta función acepta dos parámetros, como se muestra en la sintaxis anterior y se explica a continuación:
- $dividend : este parámetro es de tipo string y representa el dividendo que se dividirá por el valor de módulo dado $módulo. Este parámetro es obligatorio.
- $módulo : este parámetro es de tipo string y representa el módulo. Este parámetro es obligatorio.
Valor devuelto: esta función devuelve el resto cuando $dividend se divide por $modulus . En otras palabras, devuelve el valor equivalente a ($dividendo % $módulo). Si $modulus es cero, entonces esta función devuelve NULL.
Ejemplos:
Input: $dividend = 11, $modulus = 3 Output: 2 Input: $dividend = 3, $modulus = 11 Output: 3
Los siguientes programas ilustran la función bcmod() en PHP:
Programa 1:
<?php // PHP program to illustrate bcmod() function // input numbers with arbitrary precision $dividend = "11"; $modulus = "3"; // calculates the modulus $res = bcmod($dividend, $modulus); echo $res; ?>
Producción:
2
Programa 2:
<?php // PHP program to illustrate bcmod() function // input numbers with arbitrary precision $dividend = "3"; $modulus = "11"; // calculates the modulus $res = bcmod($dividend, $modulus); echo $res; ?>
Producción:
3
Referencia:
http://php.net/manual/en/function.bcmod.php
¿Escribir código en un comentario? Utilice ide.geeksforgeeks.org , genere un enlace y compártalo aquí.