webForumDet fria alternativet

tilldela variabel värde blir olika...

ASP

23 svar · 397 visningar · startad av JohannesC

Medlem sedan okt. 200211 inlägg
Frågan#1

dessa två får helt olika tal
test = 1 + 2
test2 = ksumma_large + ksumma_small

test får summan 3
test2 får summan 12

(ksumma_large innehåller 1 och ksumma_small innehåller 2

hur kan jag göra för att plussa ihop ksumma_large och ksumma_small och få dem att adderas??? (alltså bli sin summa, i detta fall 3)

helskumt =)

hjälp!

Medlem sedan jan. 20032 285 inlägg
#2

Kanske

Summa = CInt(ksumma_large) + CInt(ksumma_small)

?

Medlem sedan apr. 20022 743 inlägg
#3

test2 = CInt(ksumma_large) + CInt(ksumma_small)

Medlem sedan dec. 20003 563 inlägg
#4

Samt så kan man försöka ta som vana att använda tal1 - -tal2 istället för tal1 + tal2.

+ Kan nämligen även ibland användas för att adderas strängar.

Medlem sedan jan. 20032 285 inlägg
#5

cyprys skrev:

Samt så kan man försöka ta som vana att använda tal1 - -tal2 istället för tal1 + tal2.

Vad gör egentligen "--"? Har aldrig riktigt fattat det. :stud

Medlem sedan apr. 20022 743 inlägg
#6

cyprys skrev:

Samt så kan man försöka ta som vana att använda tal1 - -tal2 istället för tal1 + tal2.

anledning?

Medlem sedan apr. 20022 743 inlägg
#7

Sebbe skrev:

cyprys skrev:

Samt så kan man försöka ta som vana att använda tal1 - -tal2 istället för tal1 + tal2.

Vad gör egentligen "--"? Har aldrig riktigt fattat det. :stud

minus minus (--) är samma som pluss men jag fattarinte varför man ska krångla till det..

Medlem sedan dec. 20003 563 inlägg
#8

Sebbe skrev:

cyprys skrev:

Samt så kan man försöka ta som vana att använda tal1 - -tal2 istället för tal1 + tal2.

Vad gör egentligen "--"? Har aldrig riktigt fattat det. :stud

Vanlig matematik.
Två lika tecken -- > Positivt tal
Två olika tecken --> Negativt tal

Medlem sedan dec. 20003 563 inlägg
#9

minus minus (--) är samma som pluss men jag fattarinte varför man ska krångla till det..

Jag la till det i mitt inlägg

Medlem sedan jan. 20032 285 inlägg
#10

Jajajaja... :p Går ju bara i 7:an... Borde jag kunna det då? :OO

Medlem sedan apr. 20022 743 inlägg
#11

Sebbe skrev:

Jajajaja... :p Går ju bara i 7:an... Borde jag kunna det då? :OO

hehe, tror vi höll på med sånt i 8:an, så du kan nog vara lung

Medlem sedan dec. 20003 563 inlägg
#12

Sebbe skrev:

Jajajaja... :p Går ju bara i 7:an... Borde jag kunna det då? :OO

Borde jag låta bli att ge ut råd som kan eliminera att du gör samma fel i framtiden i sådana fall?

Medlem sedan jan. 20032 285 inlägg
#13

cyprys skrev:

Sebbe skrev:

Jajajaja... :p Går ju bara i 7:an... Borde jag kunna det då? :OO

Borde jag låta bli att ge ut råd som kan eliminera att du gör samma fel i framtiden i sådana fall?

Nä, fortsätt gärna med det :e

Medlem sedan apr. 20022 743 inlägg
#14

cyprys skrev:

Sebbe skrev:

Jajajaja... :p Går ju bara i 7:an... Borde jag kunna det då? :OO

Borde jag låta bli att ge ut råd som kan eliminera att du gör samma fel i framtiden i sådana fall?

men varför är det fel att skriva + ?

Medlem sedan dec. 20003 563 inlägg
#15

men varför är det fel att skriva + ?

Som jag skriver ovan...
Om du deklarerat/konverterat variablarna fel så kan det istället för adderas, läggas på som en sträng.

tal1 + tal2 = tal1tal2
cint(tal1) + cint(tal2) = summa
tal1 - -tal2 = summa
cint(tal1) - -cint(tal2) = summa

Där ser du ett ganska vanligt fel.

Medlem sedan apr. 20022 743 inlägg
#16

akej, då fattar jag vart du vill komma ;)

en fråga bara, om tal1 är en sträng då, funkar det ändå?

hur som helst så kör jag med + eftersom jag alltid formaterar/deklarerar variablar innan de används

Medlem sedan dec. 20003 563 inlägg
#17

Om tal1 är en sträng så beror det på om den innehåller andra tecken är siffror eller inte.
Om den innehåller bokstäver så byggs bara strängen på vid +.
Fel skapas vid cint innen någon addition kan göras.

Medlem sedan apr. 20022 743 inlägg
#18

nja,

tal1 = "2" 'Detta är ju en string, ingen integer, eller?

Medlem sedan dec. 20003 563 inlägg
#19

Yupp

Medlem sedan apr. 20022 743 inlägg
#20

blir det inte fel om man då plussar stringen med ett tal? eller funkar det när man använder --?

273 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
143 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)