Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat is een Computation fout?
Een berekening fout is een fout in de werking van een computerprogramma waarin het resultaat van een berekening is buiten de vastgestelde grenzen toegestaan ​​door de berekening . Deze fouten kunnen worden geïntroduceerd door bugs in het programma of de beperkingen van de hardware , en worden meestal gevonden met error - capture mechanismen die de werking van het programma te stoppen . Fouten wiskundige

wiskundige berekeningen fout optreedt wanneer een wiskundige bewerking resultaat niet kan worden berekend door de software . De meest voorkomende van deze is een deling door nul fout : elk getal gedeeld door nul resultaten in de oneindigheid , die typisch is een halt toe te roepen fout in de taal die wordt gebruikt om de software te schrijven . Deling door nul fouten gemakkelijk ingesteld wanneer variabelen worden gebruikt in vergelijkingen : Het is niet onmiddellijk duidelijk is dat 1 /( cos ( x ) + 1 ) resulteert in een deling door nul fout wanneer x gelijk is aan pi
.
Fouten range

een scala fout treedt op wanneer een van beide een aantal is te groot of te klein om te worden vertegenwoordigd door de computer taal , of als er een fout - controle routine bepaalt dat een resultaat is onzinnig . Bijvoorbeeld , vele programmeertalen een bovengrens van 2 ^ 32 , met het nummer 4294967296 of hoger kan een representatie van oneindig of negatief getal , die vervolgens leiden onzinnig resultaten . Goede programmering techniek omvat range controleren zo nodig : bijvoorbeeld , kan een huis thermostaat temperaturen tussen 140 en -60 graden Fahrenheit op te nemen , maar zou in de fout - correctie modus gaan als het registreerde een temperatuur van 350 graden Fahrenheit
.
Checksum fouten

een checksum fout is gerelateerd aan een reeks fouten , maar is altijd een gevolg van het programmeren van fout - capture . Checksums zijn snelle berekeningen die voorwaarden die waar moet zijn fouten te definiëren , en ontdek in binnenkomende data wanneer hun resultaat false . Neem bijvoorbeeld een magazijn dat binnenkomende items die altijd komen in gevallen van 108 telt . De software wordt verteld dat 42.226 items gisteren aangekomen . Een checksum operatie optelling van de cijfers zou bepalen dit foutieve gegevens : . 4 + 2 + 2 + 2 + 6 = 16 , maar alle veelvouden van 108 moet cijfers die gelijkmatig op tot een veelvoud van 9 hebben

corrigeren rekenfouten

Quality software
bevat altijd error trapping dat mogelijke fouten anticipeert en voorkomt dat ze stoppen van de software of het produceren van onzinnige resultaten . Bijvoorbeeld , kan een vertaling van decimaal naar binair getallen leiden tot een aantal programma's om te stellen dat het kwadraat van de vierkantswortel van 2 was gelijk aan 1,99 ; dit is gecorrigeerd in vele programmeertalen , maar is het aan de programmeur om zich bewust zijn van bronnen van fouten zoals deze , en ze waar ze zich voordoen . Bijvoorbeeld, als een deling door nul fout wordt gevangen door goede software , in plaats van te crashen zou bepalen waar de nul inbreng heeft plaatsgevonden en wijzen dit uit aan de gebruiker .

Previous: Next:
  Computer Programming Languages
·Hoe te Modes Microprocessor Ad…
·Hoe te Olympus DSS -bestanden …
·Hoe maak je een telefoongespre…
·Om te lezen hoe de ASCII -code…
·Stappen in het Data Processing…
·Hoe maak je een Skate Park Gam…
·Hoe maak je een FTP script sch…
·Embedded functies in T - SQL 
·Hoe kan ik een variabele in de…
  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 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 maak je Voeg een tekstvak in Visual …
Hoe maak je een Picture Box in Visual Ba…
  Programmering Articles
·Hoe te Coldfusion 8 installeren op IIS 6…
·Hoe je JPG Thumbnails Maak met PHP 
·Hoe maak je een CSV-bestand importeren i…
·Hoe te terugdraaien segmenten beheren 
·Hoe je uitschakelen Geaffilieerde Regedi…
·Hoe om te controleren voor een lege Grid…
·Hoe de onSubmit Methode Bel in een Contr…
·Hoe maak je een Javascript Ticker Creër…
·Hoe de PHP lightbox In PHP 
Copyright © Computer Kennis http://www.nldit.com