| 4D v13.4Mod | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v13.4
 Mod 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Mod ( número1 ; número2 ) -> Resultado | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| número1 | Entero largo |   | Número a dividir | |||||
| número2 | Entero largo |   | Número divisor | |||||
| Resultado | Real |   | Devuelve el resto de la división | |||||
El comando Mod devuelve el resto de la división entera de número1 entre número2.
Notas: 
• Mod acepta expresiones de tipo Entero, Entero largo y Reales. Sin embargo, si número1 o número2 son números reales, los números primeros son redondeados y luego se calcula Mod. 
• Sea cuidadoso cuando utilice Mod con números reales de gran tamaño (sobre 2^31), ya que en este caso, su operación podría alcanzar los límites de las capacidades de cálculo de los procesadores estándar.
Igualmente puede utilizar el operador % para calcular el resto (ver Operadores numéricos).
Advertencia: el operador % devuelve resultados válidos con expresiones de tipo Entero y Entero largo. Para calcular el módulo de valores reales, debe utilizar el comando Mod.
El siguiente ejemplo ilustra el funcionamiento de Mod con diferentes argumentos. Cada línea asigna un número a la variable vlResult. Los comentarios describen los resultados:
 vlResult:=Mod(3;2) ` vlResult vale 1
 vlResult:=Mod(4;2) ` vlResult vale 0
 vlResult:=Mod(3.5;2) ` vlResult vale 0
	Producto: 4D
	Tema: Funciones matemáticas
	Número 
        98
        
        
        
	
     Lista alfabética de los comandos
    Lista alfabética de los comandos
	Creado por: < 4D v6