Avatar billede kantoraza Nybegynder
01. juli 2004 - 12:59 Der er 4 kommentarer og
1 løsning

To tal lagt sammen, virker ikke!

Goddag,

Jeg har disse to variabler: ”Tal1” og ”Nummer(2)”. (Den sidste er i et array). Værdierne er henholdsvis: Tal1 = 50, Nummer(2) = 100

Når jeg skriver: Tal3 = Tal1 + Nummer(2) bliver resultatet = 50100

Jeg prøvede at skrive: Tal3 = int(Tal1) + int(Nummer(2)), men med samme resultat.

Fra det klassiske Visual Basic kunne man skrive: Tal3 = val(Tal1) + val(Nummer(2)). Den virkede hver gang, men desværre findes denne funktion ikke. Eller hedder den bare noget andet?

Mvh. Rasmus
Avatar billede fennec Nybegynder
01. juli 2004 - 13:01 #1
Tal3 = cint(Tal1) + cint(Nummer(2))
Avatar billede hansdam Nybegynder
01. juli 2004 - 16:15 #2
Som du kan se her: http://hdhp.dk/exp/tal_sjov/
Virker cint ikke på "komma-tal"... Hvis dette er tilfældet skal du derimod bruge CDbl
Altså:
Tal3 = CDbl(Tal1) + CDbl(Nummer(2))

/Hans
Avatar billede kantoraza Nybegynder
01. juli 2004 - 16:33 #3
Værken Cint, eller CDbl bliver godkendt. Det virker som om de slet ikke findes.! Den skriver:

Typerne stemmer ikke overens: 'CDbl'

Det er ikke kommatal. Det er bare 1+4+7+3 fx.!
Avatar billede hansdam Nybegynder
01. juli 2004 - 23:52 #4
Må vi prøve at se noget mere kode, end det lille eks?
Avatar billede kantoraza Nybegynder
02. juli 2004 - 12:11 #5
Jeg har fundet ud af det. Ellers tak. :)
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