Article View: be.comp.programming
Article #12960Re: Warning die mij op de zenuwen werkt
From: Floppy
Date: Sun, 23 Sep 2001 09:09
Date: Sun, 23 Sep 2001 09:09
47 lines
2912 bytes
2912 bytes
Convertion may loose significant digits zou best uitgelegd kunnen worden als volgt: je hebt een x als float en een y als int wanneer je dan volgende bewerking doet y=2*x zou er wel eens zo een fout kunnen komen omdat een int blijkbaar geen komma's heeft en float KAN er hebben vandaar een warning en geen error. vb.: x=2.33 y wordt dan 4 Geert "H.Schampheleer" <hubert@haps.be> wrote in message news:ba4r7.65878$6x5.14507258@afrodite.telenet-ops.be... > "CyberWizzard" <cyberwizzard@hotmail.com> schreef in bericht > news:iS3r7.65857$6x5.14501385@afrodite.telenet-ops.be... > > Hello all, > > > > ik ben momenteel C aan het leren en in 99% van de gevallen kan ik een > een dikke proficiat, en hou moed! > > programma doen werken zonder errors :), maar ik krijg wel steeds dezelfde > > warning: > > "Convertion may loose significant digits" > > Wat betekend deze warning en wat kan ik er aan doen. > Omzetting kan betekenisvolle tekens doen verliezen > 1) bij borland is dit een "warning error" > 2) je kan de warning errors afzetten > 3) het programma werkt (meestal?) zonder fouten. > 4) In bepaalde omstandigheden kan deze warning WEL fouten > (of onjuiste) werking veroorzaken. > eenvoudig vb: je gebuikt ergens een long int, die je optelt bij een int. Het > resultaat > is een int. Geeft een warning: het resultaat kan immers een getal zijn dat > groter is dan de maximale waarde van een int.. zolang die gebeurtenis > zich niet voordoet, no problem maar... eindresultaat kan dan bijvoorbeel > een negatief getal zijn; en steek dat maar in een loop.. > > Bedankt voor het helpen > no problem > > CyberWizzard > hubert > www.haps.be > >
Technical Details
Message-ID:
<9ok8qv$4km$1@news.planetinternet.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!194.159.255.21.MISMATCH!dispose.news.demon.net!demon!btnet-peer0!btnet!newsr2.u-net.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mailReferences:
<iS3r7.65857$6x5.14501385@afrodite.telenet-ops.be> <ba4r7.65878$6x5.14507258@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,2c074374a2c3dd02 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-09-23 02:10:05 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!sn-xit-03!supernews.com!194.159.255.21.MISMATCH!dispose.news.demon.net!demon!btnet-peer0!btnet!newsr2.u-net.net!news-peer-uk.interpacket.net!planetinternet.be!not-for-mail From: "Floppy" <thefloppyman@hotmail.com> Newsgroups: be.comp.programming Subject: Re: Warning die mij op de zenuwen werkt Date: Sun, 23 Sep 2001 11:09:17 +0200 Organization: Planet Internet NV Lines: 49 Message-ID: <9ok8qv$4km$1@news.planetinternet.be> References: <iS3r7.65857$6x5.14501385@afrodite.telenet-ops.be> <ba4r7.65878$6x5.14507258@afrodite.telenet-ops.be> NNTP-Posting-Host: u195-95-33-142.dialup.planetinternet.be X-Trace: news.planetinternet.be 1001236127 4758 195.95.33.142 (23 Sep 2001 09:08:47 GMT) X-Complaints-To: abuse@planetinternet.be NNTP-Posting-Date: 23 Sep 2001 09:08:47 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2486.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2486.0000 X-Received-Date: Sun, 23 Sep 2001 10:07:06 BST (newsr2.u-net.net)