| 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
    Hvad er en Computation Fejl
    Et beregning fejl er en fejl i driften af ​​et edb- program, hvor resultatet af en beregning er uden for de definerede grænser er tilladt i den beregning. Disse fejl kan indføres ved fejl i computerprogrammet eller begrænsninger i hardwaren , og findes typisk ved hjælp af fejl - capture mekanismer, standse programmets drift. Matematiske Fejl

    En matematisk beregning fejl opstår, når en matematisk operation resultat ikke kan beregnes af softwaren. Den mest almindelige af disse er en division med nul fejl: et vilkårligt antal divideret med nul resultater i uendelighed , som typisk er en standsning fejl i sprog, der bruges til at skrive software. Division med nul fejl er let indføres, når variabler bruges i ligninger : Det er ikke umiddelbart indlysende, at 1 /( cos ( x ) + 1 ) resulterer i en division med nul fejl, når x er lig med pi
    . Salg Range fejl

    en række fejl opstår, når enten et tal er for stort eller lille til at blive repræsenteret af edb-sprog , eller når et fejlkontrol rutine afgør, at et resultat er meningsløs . For eksempel har mange programmeringssprog en øvre grænse på 2 ^ 32, ved hjælp af antallet 4294967296 eller højere kan resultere i en repræsentation af uendelig eller et negativt tal , hvilket ville så medføre meningsløse resultater. God programmering teknik omfatter interval kontrol, som er relevant : for eksempel kan et hjem termostat registrerer temperaturer mellem 140 og -60 grader Fahrenheit , men ville gå ind fejlkorrektionstilstand hvis det indspillet en temperatur på 350 grader Fahrenheit
    .
    checksum fejl

    checksum fejl er relateret til en række fejl , men er altid et resultat af programmering fejl fange. Kontrolsummer er hurtige beregninger , der definerer betingelser, der skal være sandt, og opdage fejl i indkommende data , når deres resultat er falsk. For eksempel overveje et lager , der tæller indgående elementer, der altid ankommer i tilfælde af 108. . Softwaren er fortalt, at 42.226 poster ankom i går. En checksum operation tilføje cifrene sammen ville bestemme dette er fejlagtige data : . 4 + 2 + 2 + 2 + 6 = 16 , men alle multipla af 108 , skal have cifre, jævnt tilføje op til en multipel på 9

    Rettelse Computation fejl

    Kvalitet software indeholder altid fejl fældefangst , der forudser potentielle fejl og forhindrer dem i at standse software eller producere meningsløse resultater. For eksempel kan en oversættelse fra decimal til binære tal forårsage nogle programmer til at anføre, at kvadratet på kvadratroden af ​​2 var lig med 1,99 , hvilket er rettet i mange programmeringssprog , men det er op til programmøren at være opmærksom på fejlkilder som denne , og rette dem , når de opstår . For eksempel, hvis en division med nul fejl er fanget af god software , i stedet for bryder ville bestemme , hvor nul input fandt sted, og påpege dette til brugeren.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man laver en udvikling til Pocket PC Med Langua…
    ·Sådan Invent Software Metrics for Genetiske algoritmer…
    ·Sådan kontrolleres , om en variabel er et heltal 
    ·Funktioner af en Web Database 
    ·Sådan tilføjes en fil til en MSI Med Wise 
    ·Sådan Skjul Dojo Tree Node 
    ·Hvad er forskellen mellem lokale og globale variabler 
    ·Sådan Serialisere Objekter i NET Remoting 
    ·Sådan Ping en række IP-adresser 
    ·Fordele & Ulemper til objektorienteret programmering 
      Anbefalede Artikler
    ·Sådan Konverter Breve til numre i en String Table 
    ·Sådan ryddes en JMS kø 
    ·Geoprocessering Med Python 
    ·Hjælp med Grid Bredde i Java 
    ·Sådan bruges Arrays i Turbo C + + 
    ·Sådan oprettes HTML tekst fra Javascript Variabel 
    ·C - Sharp Projekter for School Management 
    ·Hvordan indstiller jeg et felt i MS Word 2007 for Adgan…
    ·Sådan får du en værdi fra et regneark Brug VB 
    ·Hvorfor en Infinite Loop Forekommer 
    Copyright © Computer Viden http://www.computerdk.com