Avatar billede bamig Nybegynder
07. september 2002 - 21:10 Der er 17 kommentarer og
1 løsning

Rund ned

Jeg skal have en long roundet ned. Fx.  "minlong" er 1,8 så skal "nylong" være 1. Eller "minlong" er 2,2148 så skal "nylong" være 2.

Meget simpelt, aldrig runde op
Avatar billede bamig Nybegynder
07. september 2002 - 21:20 #1
Kom nu jeg har virkelig brug for det
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:20 #2
du kan bruge funktionen fix()
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:21 #3
eller lave en int()
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:22 #4
svar
Avatar billede bamig Nybegynder
07. september 2002 - 21:34 #5
Kan du ikke komme med et eksempel, jeg kan ikke få det til at virke.
Avatar billede bamig Nybegynder
07. september 2002 - 21:39 #6
Har fået det til at virke MEN den runder også op. Det kan jeg ikke bruge
Avatar billede bamig Nybegynder
07. september 2002 - 21:39 #7
Fuck jeg kom til at acceptere...
Avatar billede bamig Nybegynder
07. september 2002 - 21:40 #8
Er der ikke andre bud , jeg kan bare åbne et nyt spm hvis der er et godt svar. Så i kan få jeres points
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:41 #9
bamig>> hvad er problemet med at bruge fix() ?
Avatar billede bamig Nybegynder
07. september 2002 - 21:43 #10
Det runder ned OG OP det skal KUN runde NED
Avatar billede bamig Nybegynder
07. september 2002 - 21:44 #11
Ellers var det godt nok
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:45 #12
ellers burde du kunne bruge noget i retning af
FormatNumber(tal,0)
Avatar billede jelzin101 Praktikant
07. september 2002 - 21:46 #13
eller floor()
Avatar billede bamig Nybegynder
07. september 2002 - 21:47 #14
Virker ikke den afrunder også Talet
Avatar billede bamig Nybegynder
07. september 2002 - 21:53 #15
Den ved ikke hvad floor() er!!
Avatar billede mikker Nybegynder
07. september 2002 - 22:11 #16
MAn kan søge i en streng, men kan ikke lige huske hvordan.

Anyway her er en måde du kan gøre det på...

Private Sub Command1_Click()
For i = 1 To Len(Text1)
If Mid(Text1, i, 1) = "," Then Exit For
Text2 = Left(Text1, i)
Next i

End Sub

Private Sub Form_Load()
Text1.Text = "95246,112259"
End Sub

- Mikker
Avatar billede nih Novice
07. september 2002 - 23:15 #17
bamig
int() og fix() runder begge ned !!!!!

Sub test()
  Dim x, y
  x = 8.8
  y = Int(x) 'giver 8
End Sub

Niels
Avatar billede bamig Nybegynder
08. september 2002 - 00:00 #18
Tak for eksemplet njh.
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