Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment faire pour convertir une let…
  • Comment utiliser les classes ActionS…
  • Comment utiliser Direct3D 
  • Comment ajouter un document dans Col…
  • Quel est Tampon & Unbuffer Mémoire 
  • Comment faire pour modifier un MDF 
  • Comment écrire un script pour le tr…
  • Comment implémenter des rapports SQ…
  • Comment taper un écrasement 
  • PHP trier tableau Fonction 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment écrire une fonction Module

    Une fonction module , appelé aussi une fonction modulo , retourne l'entier reste quand un entier est divisé en un autre entier . Mod ( 9,3 ) est égale à zéro , car neuf est uniformément divisible par trois . Mod ( 11,5 ) est égal à un. La plupart des langages de programmation incluent une fonction de module dans le cadre de la bibliothèque mathématique inclus, mais il peut aussi être facilement définis dans un sous-programme . La syntaxe exacte que vous utilisez dépend du langage de programmation que vous écrivez po Instructions
    1

    Définir un sous-programme qui prend deux arguments : un numérateur et dénominateur. Par exemple:
    fonction mod

    ( numérateur , dénominateur ) ;
    2

    définir une variable comme un nombre réel au résultat de la division du numérateur par le dénominateur
    < p. > realdivision == numérateur /dénominateur ;
    3

    définir une autre variable à la partie entière de l' opération de division . Utiliser une fonction entière ou une fonction d'arrondi qui n'a pas arrondir le nombre quand le résultat est plus proche de l'entier supérieur

    intdivision == int ( realdivision ) .
    4

    Soustraire le résultat entier à partir du résultat réel pour obtenir la partie décimale de l' opération de division

    realmodulo == realdivision - de intdivision ; .
    5

    Multipliez la partie décimale par le diviseur de compléter le modulo . Ce sera toujours un entier lorsque deux entiers sont passés à l'argument. Utiliser une fonction round pour forcer ce pour éviter les erreurs causées par les opérations mathématiques décimales ( qui est , afin d'éviter des résultats tels que 1,99999 2,00001 et au lieu de 2)


    intmodulo == ronde ( realmodulo * diviseur) ; . < Br > Photos 6

    renvoie le résultat de la sous-routine si la langue nécessite une instruction de retour explicite pour terminer la routine

    retour intmodulo ; .
    < br >

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment savoir programmation Flash 
  • Comment lire un fichier en Fortran 
  • Avantages et inconvénients de Niveau Machine Language 
  • Forte Certification Microsoft C 
  • Comment exécuter SSIS partir de procédures stockées 
  • Algorithmes de base dans les structures de données 
  • Comment puis-je utiliser SCGrid ActiveX Grid Control 
  • Comment créer défilement de texte en HTML 
  • Comment définir former des valeurs dans un NET Application Windows Forms 
  • Comment congeler le fond dans SMF 
  • Connaissances Informatiques © http://www.ordinateur.cc