Avatar billede gipsi Nybegynder
04. januar 2000 - 10:34 Der er 1 kommentar og
1 løsning

Afkortning af kommatal

Hvordan kan man selv bestemme decimaler efter ,
F.eks. Label1.caption Val = (text1.text)* 0,000539956803455724
Ups, når jeg nu er her.
I textboxene skal man skrive Puntum . ikke komma , kan man ændre det.
Avatar billede sjensen Nybegynder
04. januar 2000 - 16:15 #1
Du kan bestemme decimalerne ved at bruge Display-Format der er en property. Hvis den ikke findes til dine edit-felter kan du selv bruge Format funktionen. Se hjælpen for yderligere beskrivelse af den, men det vil være noget i denne retning:

Label1.caption Val = Format('%n.2',((text1.text)* 0,000539956803455724))

Formatprogrammet oversætter selv til den rigtigt notation vedr. komma/punktum, afhængig af din landekode, og hvis det er dk (hvilket jeg formoder) bliver et punktum til et komma. Du kan derfor bruge replace_text og erstatte ',' med "."

Eks:
Label1.caption Val = replace_text(Format('%n.2',((text1.text)* 0,000539956803455724)),',','.')

håber det giver dig nogle ideer

sjensen
Avatar billede brian Nybegynder
04. januar 2000 - 21:55 #2
Du kan også bruge format som i VBA d.v.s. :

tal=Val(text1.text)
tal = Format(tal, "0.00")

hvis du ønsker 2 decimaler
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