PHP | Función bcmod()

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

Publicación traducida automáticamente

Artículo escrito por barykrg 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 *