| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Cómo escribir una función Módulo
    Un módulo de función , también denominada función módulo , devuelve el entero que queda cuando un entero se divide en otro entero . Mod ( 9,3 ) es igual a cero, ya que nueve es uniformemente divisible por tres . Mod ( 11,5 ) es igual a uno. La mayoría de los lenguajes de programación incluyen una función de módulo como parte de la biblioteca matemática incluida, pero puede también ser fácilmente definido en un subprograma . La sintaxis exacta a utilizar dependerá del lenguaje de programación que está escribiendo pulg Instrucciones
    1

    Definir una subrutina que toma dos argumentos: un numerador y el divisor. Por ejemplo :

    mod función ( numerador divisor) ;
    2

    Establecer una variable como un número real al resultado de dividir el numerador entre el divisor
    < p . > realdivision == numerador /divisor ;
    3

    establecer otra variable a la parte entera de la operación de división . Utilice la función de número entero o función de redondeo que no completan el número hasta que el resultado se acerca más al entero superior

    intdivision == int ( realdivision ) .
    4

    Restar el resultado entero del resultado real para obtener la parte decimal de la operación de división

    realmodulo == realdivision - intdivision ; .
    5

    Multiplicar la parte decimal del divisor para completar la modulo . Esto siempre será un entero cuando se pasan dos enteros para el argumento . Utilice una función de ronda para forzar esto para evitar los errores causados ​​por las operaciones matemáticas decimales ( es decir, para evitar resultados como 1,99999 y 2,00001 en lugar de 2 )

    intmodulo == redonda ( realmodulo * divisor) ; . < Br > Página 6

    Devuelve el resultado de la subrutina si el lenguaje requiere una sentencia return explícita para completar la subrutina

    regreso intmodulo ; .
    < br >

    Previous :

    next :
      Artículos relacionados
    ·¿Qué es la cohesión en Ingeniería de Software 
    ·Cómo borrar la Memcached 
    ·Cómo escribir un script para capturar mensajes de corr…
    ·Cómo usar PHP para llamar a una API 
    ·¿Qué lenguaje son aplicaciones Android Escrito en 
    ·Desarrollo Componentes iPhone 
    ·Cómo cambiar el orden de las columnas de DataGrid 
    ·¿Qué es el Pico Coding 
    ·Cómo ejecutar IDL en NetBeans 
    ·Cómo aumentar el relleno entre las columnas en HTML 
      Artículos destacados
    ·Cómo capturar una captura de pantalla de un sistema re…
    ·Guión Tutorial MySQL 
    ·Cómo encontrar Intersecciones curva en Matlab 
    ·Microsoft Word Tutorial /Visual Basic 
    ·Cómo agregar un DataRow en un DataSet 
    ·Cómo visualizar Fuentes de MFC 
    ·Java Communications API Tutorial 
    ·Cómo buscar y reemplazar con Python 
    ·¿Qué son los Applets 
    ·Cómo quitar NaNs y INF de una matriz en MATLAB 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com