Avatar billede sion Nybegynder
15. juli 2002 - 00:46 Der er 2 kommentarer og
2 løsninger

Cifre efter komma

Hvordan tvinger man en tal-streng til at sætte xx antal tegn efter kommaet. F.eks. 1000 til 1000,00 el. 245,4 til 245,40. Regner med at løsningen skal findes ved at bruge Format-funktionen...

-Sion
Avatar billede jelzin101 Praktikant
15. juli 2002 - 00:53 #1
prøv at se nærmere på funktionen fix()
Avatar billede ulrina Nybegynder
15. juli 2002 - 09:33 #2
Format(tal-streng,"#.00")
Avatar billede joern Nybegynder
15. juli 2002 - 09:40 #3
Hej sion.

Format (var1,"######,##") skulle kunne gøre det, mener jeg.  Ønsker du altid 2 decimaler, kan du benytte currency ('valuta').
Din variabel skal være single eller double for at håndtere decimaler ved beregninger.

For at komma anvendes (ved du vel) skal være angivet dansk i windows-opsætningen, ellers benyttes 'dot'.  På engelsk benyttes appostrof som tusind-adskiller.  28'316.34
Du kan opnå dansk tusindadskiller i format

Format(var1,"###.###,##") men KUN i visning, ved evt. videre beregning opfattes udtrykket som en string, og en val(string) på det giver kun værdien efter punktum (316,34).

M.v.h.  Jørn
Avatar billede sion Nybegynder
18. juli 2002 - 00:36 #4
jelzin101 --> Aner ikke hvordan man bruger Fix-funktionen...
ulrina --> Prøvede også selv lidt frem og tilbage med lige præcis den funktion, men troede at jeg var forkert på den.
joern --> ulrina var hurtigere til at svare, men mange tak for udredningen
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