Konvertera valuta och liknande.....

ASP

27 svar · 606 visningar · startad av LearningASP · sida 2 av 2

Trådstarten, av LearningASP

Jag har sökt runt på forumet och hittat ganska lite om konvertering, av den anledningen startar jag ett nytt ämne för jag förstod inte riktigt hur man skulle göra. Frågor 1\.Konvertera SEK \<-\> EUR 2 Konvertera HK \<-\> KW 1 Hk = 0.74570 Kw Hur utformar man koderna för detta? JAg har följande i ett formulär\ ett textfält för priset och ett för hk/kw antalet och en dropdown meny där man vä

Läs hela trådstarten →
Medlem sedan okt. 2001127 inlägg
#21

Det måste ju gå att formatera till vad man vill, dvs att man kan ställa in vad ändelsen skall bli eller????

Medlem sedan mars 20002 836 inlägg
#22

Ändelsen på currency bestäms av Session.LCID du använder på siten. Finns inte ett sådant satt så går den på maskinens inställningar.

cya,
PatrikB

Medlem sedan okt. 2001127 inlägg
#23

jag provade med formatNumber men då blir det ex. 9 600 och inte 9.600 som jag vill ha beror detta på Session.LCID också???

Medlem sedan feb. 20012 412 inlägg
#24

Hej!

En tidigare tråd:
http://cgi.webforum.nu/wf/Forum11/HTML/005268.html

mvh Jörgen :)

Medlem sedan okt. 2001127 inlägg
#25

Fast jag vill ha punkt ;) och kan man lägga till punkt på samma sätt som han tog bort punkt och comma????

Medlem sedan dec. 19998 577 inlägg
#26
pris = 10100023
strPris = Cstr(formatCurrency(pris))
strpris = Replace(strPris,",",".")
Response.Write strPris
Medlem sedan okt. 2001127 inlägg
#27

Vide din kod gör väl att man blir av med , och . ?

Jag vill ha . ex: 10.000

och jag får bara blanksteg om jag kör med formatNumber

Och jag vill inte köra med formatCurrency för då blir det kr efter det formaterade talet och det blir fel när jag formaterar till EUR för då står det 10.000 kr EUR och det ser ju dumt ut

Medlem sedan dec. 19998 577 inlägg
#28

Nej, om du kollar replacen så ersätter den , med .

Du får väl ta en raple och ta bort SEK:

pris = 10100023
strPris = Cstr(formatCurrency(pris))
strpris = Replace(strPris,",",".")
strpris = Replace(strPris,"SEK","0")
Response.Write strPris
382 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
119 ms — deklarationer (db)
124 ms — hämta statistik (db)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)