| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan man skriver en Modulus Funktion
    A modulus funktion , også kaldet en modulo -funktion, returnerer heltal tilovers , når et heltal er opdelt i et andet heltal. Mod ( 9,3 ) er lig med nul, fordi ni er deleligt med tre. Mod ( 11,5) er lig med én. De fleste programmeringssprog omfatter et modul funktion som en del af den medfølgende matematiske bibliotek, men det kan også nemt defineres i et underprogram. Den nøjagtige syntaks du bruger, vil afhænge af programmeringssproget du skriver i. Instruktioner
    1

    Definer en subrutine , der tager to argumenter: en tæller og divisor . For eksempel : Hej

    funktion mod (tæller , divisor ),
    2

    Indstil en variabel som et reelt tal på resultatet af at dividere tælleren med divisor
    < p . > realdivision == tælleren /divisor ,
    3

    Sæt en anden variabel til heltal del af kløften operation. Brug et heltal funktion eller afrunding funktion, der ikke runde nummeret op, når resultatet er tættere på den næste højere heltal

    intdivision == int ( realdivision ) .
    4

    Subtraher heltal resultat fra den virkelige resultat for at få den decimal del af kløften operation

    realmodulo == realdivision - intdivision ; .
    5.

    Gang decimal del af divisor for at fuldføre modulo . Dette vil altid være et heltal , når to heltal videregives til argumentet . Brug en rund funktion til at tvinge det til at forhindre fejl forårsaget af decimaler matematiske operationer (dvs. at forhindre resultater, såsom 1,99999 og 2,00001 i stedet for 2)

    intmodulo == round ( realmodulo * divisor ) . < Br >
    6

    Retur resultatet af underprogram , hvis sprog kræver en udtrykkelig tilbagevenden sætningen for at afslutte subrutine

    tilbagevenden intmodulo ; .
    < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Kan COBOL Vise en Hex Value 
    ·Sådan: HTML -tekststykke i Beskeder 
    ·Hjælp til Batch Programmering 
    ·Sådan bruges LESC & LINQ 
    ·The Low Pass Funktion i Matlab 
    ·Hvordan man laver en Win32 Application at køre en Clie…
    ·Hvem opfandt Computer Programmering 
    ·Sådan vises en liste af strenge i Listevisning 
    ·Hvordan til at udfylde et array i Matlab 
    ·Sådan oprettes Autocad Lisp Programmer 
      Anbefalede Artikler
    ·Sådan finde adressen på en variabel i Python 
    ·Sådan bortfiltrere Frekvenser i LabVIEW 
    ·Hvordan kan uendelige løkker skabes 
    ·Concurrency Control Techniques 
    ·Sådan Test for ulige eller lige numre i Matlab 
    ·Hvordan at slippe af beslag i Python Array 
    ·PHP Constants Vs . Variabler 
    ·ADO SQL Server Tutorial 
    ·Sådan Luk projektmapper i VBA 
    ·Lynda SQL Essential Training 
    Copyright © Computer Viden http://www.computerdk.com