🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #10397

Re: kommagetal in javascript ?

#10397
From: Philip Paeps
Date: Thu, 14 Mar 2002 14:56
31 lines
2069 bytes
maltre <webmaster@maltre.com> wrote:

[...]

> var isurface = iwidth * 50; ==> die 50 zou nu 1,50 moeten worden (met de
> Euro ;))
> maar dit zorgt voor errors als ik 50 gewoon vervang door 1,50
> (waarschijnlijk door de komma of punt).
> Als ik  (iwidth * 150) / 100 doe, krijg ik bij geen getal na de komma.

Mijn Javascript is niet volledig op punt, maar ik kan je wel wat hints geven:
het lijkt alsof je 'kommagetal' gewoon zijn komma verliest, wat er op wijst
dat je met integers aan't werken bent in plaats van met floats of doubles.
Met '(iwidth * 150) / 100' doe je 'integer division' waardoor je getal
'truncated' wordt.

In C zou ik zoiets oplossen door het naar double te casten met iets in de aard
van '((double) iwidth * 150.0) / 100.0', in Javascript zul je zoiets ook wel
kunnen regelen.  Komt er op neer dat je met floats/doubles moet werken en niet
met integers.

> Kan iemand mij helpen ?

Ik hoop dat je hiermee al wat verder komt.

 - Philip

-- 
Philip Paeps                                                   philip@paeps.cx

  Most people deserve each other.
Technical Details
Message-ID: <RS2k8.4958$DE4.561@afrodite.telenet-ops.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
References: <mf2k8.4838$DE4.431@afrodite.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,39d5e91704f8c212
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2002-03-14 06:58:09 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-03!supernews.com!logbridge.uoregon.edu!newsfeeds.belnet.be!news.belnet.be!ossa.telenet-ops.be!afrodite.telenet-ops.be.POSTED!not-for-mail
From: Philip Paeps <philip@paeps.cx>
Subject: Re: kommagetal in javascript ?
Newsgroups: be.comp.programming
References: <mf2k8.4838$DE4.431@afrodite.telenet-ops.be>
User-Agent: tin/1.5.12-20020311 ("Toxicity") (UNIX) (FreeBSD/4.5-STABLE (i386))
Lines: 31
Message-ID: <RS2k8.4958$DE4.561@afrodite.telenet-ops.be>
Date: Thu, 14 Mar 2002 14:56:49 GMT
NNTP-Posting-Host: 213.118.35.252
X-Complaints-To: abuse@telenet.be
X-Trace: afrodite.telenet-ops.be 1016117809 213.118.35.252 (Thu, 14 Mar 2002 15:56:49 MET)
NNTP-Posting-Date: Thu, 14 Mar 2002 15:56:49 MET
Organization: Telenet Internet