Article View: be.comp.programming
Article #15082Re: Visual Basic punt of komma probleem
From: Ludo Joris
Date: Thu, 30 Nov 2000 00:00
Date: Thu, 30 Nov 2000 00:00
38 lines
1507 bytes
1507 bytes
On Thu, 30 Nov 2000 12:08:51 +0100, xiniks <xiniksABC@iname.com> wrote: >Ik zit met een visual basic probleem door de komst van de euro > >Als je met gegevens uit standaard VB tekstvensters wilt rekenen >moet het gegevens met een punt zijn en niet met een komma. > >Text1 = 100.1 >Text2 = 10 > >val(text1.text) * val(text2.text) = 1001 > > >Text1 = 100,1 >Text2 = 10 > >val(text1.text) * val(text2.text) = 1000 > > >Ook de verschillende commando's gebruiken een . > >Round(20.5654,2) = 20.57 > >Round(20,5654,2) geeft een foutmelding. > >Acces en Exell gebruiken deze commando's ook maar gebruiken ; > >Weet iemand een oplossing voor dit probleem of kan het >automatisch ingesteld worden. Probleem is dat Val() geen rekening houdt met lokale instellingen. De conversiefunctie CCur() doet dat wel. Text3 = CCur(Text1) * CCur(Text2) Nadeel: Currency data type maar 4 cijfers na de komma. HTH
Technical Details
Message-ID:
<3a2681f2.30437469@news.ruca.ua.ac.be>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<3A263543.2339A67@iname.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: fcea4,a9c1610d90687a44 X-Google-Attributes: gidfcea4,public From: lujo@ruca.ua.ac.be (Ludo Joris) Subject: Re: Visual Basic punt of komma probleem Date: 2000/11/30 Message-ID: <3a2681f2.30437469@news.ruca.ua.ac.be> X-Deja-AN: 699576067 References: <3A263543.2339A67@iname.com> X-Complaints-To: abuse@belnet.be X-Trace: naxos.belnet.be 975602800 5102 143.129.201.210 (30 Nov 2000 16:46:40 GMT) Organization: UA-Ruca NNTP-Posting-Date: Thu, 30 Nov 2000 16:46:40 +0000 (UTC) Newsgroups: be.comp.programming