Avatar billede 3z Nybegynder
21. maj 2004 - 17:16 Der er 6 kommentarer og
2 løsninger

Formatering af tal

Hej,

Hvordan kan jeg på min ASP side formattere et tal sådan at 1 skrives som 0001 og 14 skrives som 0014 osv osv ?

Sådan at der altid er 4 talpladser, men ingen decimaler - håber I forstår:
1 = 0001
23 = 0023
143 = 0143
6457 = 6457
Avatar billede thesurfer Nybegynder
21. maj 2004 - 17:30 #1
Du kan lave det som en streng:

dim tal
tal = right("0000" & 14, 4)
response.write tal

måske skal "4" være "3", men tror det ikke..
Avatar billede ellebaek Nybegynder
21. maj 2004 - 17:37 #2
det skal være 4...
og hvis du kun vil have uden decimaler skal du bruge:

tal = right("0000" & Int(14),4)
Avatar billede thesurfer Nybegynder
21. maj 2004 - 17:47 #3
ellebaek> Hvis han selv skriver tallet, skriver han vel ikke selv "." og "," :-)
Men ok, det er for at være på den sikre siden..

Det kunne jo være at "tallet" blev sat ind, automatisk:

tal = right("0000" & CInt(rs("tal-felt-i-database")), 4)

:-)
Avatar billede ellebaek Nybegynder
21. maj 2004 - 17:50 #4
ja, CInt er nok bedre da den runder op/ned hvor imod Int bare fjerner indholdet efter kommaet.
Avatar billede 3z Nybegynder
23. maj 2004 - 00:11 #5
Jamen det er jo smukt !
Avatar billede 3z Nybegynder
23. maj 2004 - 00:12 #6
Smid et svar så I kan få point - jeg foreslår 40/20 til thesurfer/ellebaek
Avatar billede thesurfer Nybegynder
23. maj 2004 - 12:53 #7
OK :-)
Avatar billede ellebaek Nybegynder
23. maj 2004 - 17:10 #8
ok ;-)
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