Article View: be.comp.programming
Article #2222Re: VB-script niet in orde ?
From: TRAX
Date: Sat, 14 Aug 2004 20:41
Date: Sat, 14 Aug 2004 20:41
19 lines
1781 bytes
1781 bytes
Lucas wrote: > Het onderstaand VB-scriptje zet een prijskolom van een Excel file om > naar dit formaat "00000000000.00" > (via data-pump in MySQL) > Maar bij de conversie blijkt dat sommige waarden met 1.00 verhoogd > zijn. > > > Comma=Int((Euro-Int( Euro ))*100) Deze waarde zal in elk geval al afgerond worden tot op de eenheden, dus als die waarde bvb 5.6 is zal het 6 worden. een int is een geheel getal en gezien hier een cast gedaan wordt naar een int waarde is de uitkomst altijd een geheel getal. Dus hier zullen sommige waarden veranderd worden. Misschien helpt dit je een beetje op weg, ik heb namelijk geen flauw idee wat de bedoeling is van het stukje script :) Je kan het in elk geval oplossen door te casten naar Double ipv naar Int, doubles kunnen immers kommagetallen zijn.
Technical Details
Message-ID:
<kOuTc.213929$3d1.10605695@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<411c6fd7$0$294$ba620e4c@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,12cd16535135d789 X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!fr.ip.ndsoftware.net!skynet.be!skynet.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: "TRAX" <Stijn.Verspeet@pandora[delete.this].be> Newsgroups: be.comp.programming References: <411c6fd7$0$294$ba620e4c@news.skynet.be> Subject: Re: VB-script niet in orde ? Lines: 21 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Message-ID: <kOuTc.213929$3d1.10605695@phobos.telenet-ops.be> Date: Sat, 14 Aug 2004 20:41:52 GMT NNTP-Posting-Host: 213.118.54.145 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1092516112 213.118.54.145 (Sat, 14 Aug 2004 22:41:52 MEST) NNTP-Posting-Date: Sat, 14 Aug 2004 22:41:52 MEST Organization: Telenet Internet