|
| Problemmer med minuse to tal Fra : Nenad Dragic |
Dato : 05-06-01 11:52 |
|
Hejsa
Jeg har nogle problemer med at minuse to tal, det virker kun hvert anden
gang og når det virker kommer der nogle tal som ikke holder ellers kommer
der en masse decimaler.:
Temp = CDbl(90.8) - CDbl(Request.Form("Weight"))
Jeg har også prøvet med.:
Temp = CSng(140.8) - CSng(Request.Form("Weight"))
Hvordan kan man lave dette så jeg ikke har problemer med decimalerne? Det er
menigen at værdien skal smides i en database.
På forhånd tak
Nenad
| |
Niels Steg (05-06-2001)
| Kommentar Fra : Niels Steg |
Dato : 05-06-01 13:55 |
|
"Nenad Dragic" <nenad@dragic.com> skrev i en meddelelse
news:9fie8t$137v$1@news.cybercity.dk...
> Hejsa
>
> Jeg har nogle problemer med at minuse to tal, det virker kun hvert
anden
> gang og når det virker kommer der nogle tal som ikke holder ellers
kommer
> der en masse decimaler.:
>
> Temp = CDbl(90.8) - CDbl(Request.Form("Weight"))
>
> Jeg har også prøvet med.:
>
> Temp = CSng(140.8) - CSng(Request.Form("Weight"))
har du prøvet
temp= FormatNumber(CSng(140.8) - CSng(Request.Form("Weight")),2)
Niels
| |
Lauritz Jensen (06-06-2001)
| Kommentar Fra : Lauritz Jensen |
Dato : 06-06-01 10:52 |
|
Nenad Dragic wrote:
>
> Jeg har nogle problemer med at minuse to tal, det virker kun hvert
> anden gang og når det virker kommer der nogle tal som ikke holder
> ellers kommer der en masse decimaler.:
>
> Temp = CDbl(90.8) - CDbl(Request.Form("Weight"))
At der kommer en masse decimaler er jo ikke nødvendigvis et problem. Det
er nok snarre et symptom på den måde floadning point tal bliver
påbevaret. Men at du har problemer med at konverterer en tekst til tal,
kunne jeg forestille mig, havde noget med det tegn du bruger som
decimaladskildelse at gøre. Hvis du har serveren sat op til engelsk,
skal du bruge ".", men hvis den er sat op til dansk, skal du bruge ",".
Brug evt. Replace til at skifte decimaladskilderen ud inden du prøver at
konverterer teksten til tal.
--
Lauritz
| |
Nenad Dragic (06-06-2001)
| Kommentar Fra : Nenad Dragic |
Dato : 06-06-01 12:18 |
|
Hejsa
Nu virker det, mange tak for jeres hjælp.
Mvh
Nenad
| |
|
|