🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #15082

Re: Visual Basic punt of komma probleem

#15082
From: Ludo Joris
Date: Thu, 30 Nov 2000 00:00
38 lines
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-mail
References: <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