webForumDet fria alternativet

Avrunda?

ASP

6 svar · 256 visningar · startad av Jacek

Medlem sedan apr. 2000169 inlägg
Frågan#1

Hej jag håller på att klura poå en ASP-shop. Dom ända problemen jag har med den är att när jag skriver ut priset så ser det ut så här:
1 234,75 kr (exempel)
Men jag vill att den skall avrunda 0,75 uppåt så att priset blir så här istället:
1 235 kr

-> dålig på att beskriva men.....

------------------
Mikael Tyrsén
</www.tyrsen.nu>
</mikael@tyrsen.nu>

Medlem sedan dec. 200012 464 inlägg
#2

Det finns lite olika funktioner att använda

round(pris,0)

t.ex.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctround.asp

------------------
essentitia preter non sans multiplicandum

Medlem sedan feb. 200112 078 inlägg
#3
FormatNumber(recset("pris"),2)
round()

------------------
Jag är skum

[Redigerat av OveRRidE den 07 nov 2001]

Medlem sedan dec. 19996 522 inlägg
#4

funktionen FormatCurrency finns i vbscript

------------------
Real mad hiphop flavaz kickin' it right from tha street without no FEAR, Yo !

Medlem sedan apr. 2000169 inlägg
#5

Men om jag skrivet koden:

round(pris,0)

Då försvinner mellan rummet som skiljer tusentalen, t.ex. 1000 istället för 1 000.

------------------
Mikael Tyrsén
</www.tyrsen.nu>
</mikael@tyrsen.nu>

Medlem sedan dec. 200012 464 inlägg
#6

Titta på formatnumber i så fall.
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctformatnumber.asp

------------------
essentitia preter non sans multiplicandum

Medlem sedan apr. 2000169 inlägg
#7

Jag är inte så hajj på ASP så jag skulle gärna vilja ha koden direkt utskriven!

tack på förhand!

------------------
Mikael Tyrsén
</www.tyrsen.nu>
</mikael@tyrsen.nu>

378 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
125 ms — deklarationer (db)
128 ms — hämta statistik (db)
123 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)