Avatar billede stener Nybegynder
27. februar 2002 - 12:55 Der er 19 kommentarer og
1 løsning

oprundning nedrunding

Hvis man har en pris der altid skal skrives med en øre pris på 0 5 10 15 20 osv. Findes der en funktion der kan gøre det eller skal man selv bakse noget sammen.

En pris på 23,12 skal blive til 23,10
En pris på 23,13 skal blive til 23,15

osv
Avatar billede coltau Juniormester
27. februar 2002 - 13:11 #1
Du skal selv bakse noget sammen. :-)
Avatar billede ras2000 Nybegynder
27. februar 2002 - 15:29 #2
Det simpleste ville nok være at gange med to, runde af til et decimal, og så dele med to.
Avatar billede stener Nybegynder
27. februar 2002 - 15:43 #3
go ide tak for det
Avatar billede ras2000 Nybegynder
27. februar 2002 - 15:51 #4
Selv tak.
Avatar billede ras2000 Nybegynder
27. februar 2002 - 15:52 #5
Vil du have en god ide til at runde af til nærmeste 25 øre?
Avatar billede buha Nybegynder
27. februar 2002 - 15:55 #6
det vil jeg godt!
Avatar billede ras2000 Nybegynder
27. februar 2002 - 15:57 #7
Gang med 4, rund af til et helt tal, og del med fire!
Tjuhej, hvor det kører.
Avatar billede mikker Nybegynder
27. februar 2002 - 15:58 #8
Man skal jo lære så længe man har lever :-)

- Mikker
Avatar billede buha Nybegynder
27. februar 2002 - 16:04 #9
hvordan afrunder amn til helt tal?
Avatar billede ras2000 Nybegynder
27. februar 2002 - 16:06 #10
Round(tal,0)
Avatar billede ras2000 Nybegynder
27. februar 2002 - 16:06 #11
Ups, i vbscript, i javascript er det Math.round(tal)
Avatar billede buha Nybegynder
27. februar 2002 - 16:06 #12
fedt tak!!!
Avatar billede ras2000 Nybegynder
27. februar 2002 - 16:09 #13
tal = Round(2*tal,1)/2
må være den enkleste måde at løse dit problem på-
Avatar billede buha Nybegynder
27. februar 2002 - 16:10 #14
JEG har denne kode:
strTal= "10,23"
Round(strTal,0)
strNy = strTal * 4
strTal = strTal / 4
response.write FormatDateTime(Now, vbShortTime)

og for denne fejl:
Der opstod en Microsoft VBScript-kompileringsfejl fejl '800a0414'

Der kan ikke bruges parenteser ved kald af en Sub
/on/test2.ASP, linje 3

Round(strTal,0)
Avatar billede buha Nybegynder
27. februar 2002 - 16:12 #15
fedt nu virker det!! man skal ikke gange med 4!! tak!!
Avatar billede buha Nybegynder
27. februar 2002 - 16:22 #16
det virker ikke helt!! med alle tal! eks:
10,15 rounder den til 10,15 hvor det skulle værre 10,25
Avatar billede ras2000 Nybegynder
27. februar 2002 - 16:24 #17
Jamen jeg troede du ville have til hele 5 øre? Hvis det skal være til hele 25 øre skal du skrive:
tal = round(4*tal,0)/4
Avatar billede buha Nybegynder
27. februar 2002 - 16:30 #18
tal nu virker det!
Avatar billede ras2000 Nybegynder
19. marts 2002 - 16:59 #19
Stener, gider du ikke lukke spørgsmålet?
Avatar billede stener Nybegynder
20. marts 2002 - 10:15 #20
oops
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester