Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe een Modulus Function schrijven
A modulus functie , ook wel een modulo functie retourneert de integer overblijft wanneer een integer is verdeeld in een integer . Mod ( 9,3 ) gelijk is aan nul wanneer negen gelijkmatig deelbaar is door drie . Mod ( 11,5 ) is gelijk aan een . De meeste programmeertalen hebben een modulus functie als onderdeel van de opgenomen wiskunde bibliotheek , maar het kan ook eenvoudig worden gedefinieerd in een subroutine . De exacte syntaxis die u gebruikt hangt af van de programmeertaal je wilt schrijven inch Instructions
1

Definieer een subroutine die twee argumenten neemt : een teller en deler . Bijvoorbeeld :

functie mod
(teller , deler ) ; kopen van 2

Stel een variabele als een reëel getal om het resultaat van de deling van de teller van de deler

realdivision == teller /deler ;
3

Stel een andere variabele aan het integer gedeelte van de kloof operatie . Gebruik een geheel getal functie of afronding functie die niet rond het getal naar boven wanneer het resultaat is dichter bij de eerstvolgende hogere gehele getal

intdivision
== int ( realdivision ) ; .

Aftrekken 4 het integer resultaat van het echte resultaat van de decimale gedeelte van de kloof operatie krijgen

realmodulo == realdivision - intdivision ; .
5

Vermenigvuldig het decimale gedeelte van de deler aan het voltooien modulo . Dit zal altijd een geheel getal als twee getallen worden doorgegeven aan het argument . Gebruik een ronde functie te dwingen dit aan fouten veroorzaakt door decimaal wiskundige bewerkingen ( dat wil zeggen, om de resultaten zoals 1,99999 en 2,00001 ipv 2 te voorkomen ) te voorkomen

intmodulo == ronde ( realmodulo * deler ) ; . < Br
6

> terugkeer het resultaat van de subroutine als de taal vereist een expliciete return statement naar de subroutine voltooien

terugkeer intmodulo
; .
< br >

Previous: Next:
  Computer Programming Languages
·Meest voorkomende Computer Lan…
·How to Get Rid van AppleScript…
·Hoe je tekst te verwijderen ui…
·Verschil tussen Identificeren …
·Hoe je Turbo Pascal Install 
·Mobile Architect Certification…
·Hoe maak je Floating Point Pre…
·Wat is Data Persistence ? 
·Wat is een label Expression 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te ODBC In VB.Net Express 
·Hoe AVI -bestanden Run for VB6 
·Hoe de Break statement gebruiken in Pyth…
·Een veilige link in PHP Hoe te creëren 
·Tekst , Integer , String & Types in Rail…
·Hoe te JBoss bouwen met Java 6 
·Hoe maak je een PHP File Save & Koppel h…
·Hoe te gebruiken Undefined Kleuren in Ja…
·Hoe maak je een hyperlink met JavaScript…
Copyright © Computer Kennis http://www.nldit.com