3 svar
317 visningar
CsharpStudent behöver inte mer hjälp
CsharpStudent 80
Postad: 8 dec 2021 13:38 Redigerad: 8 dec 2021 18:00

Jämföra integers

int a = 6;
  int b = 12; 
  a = b;

 

Vad är detta och hur går detta ihop?

om int a =6 och int b är 12, kan väl inte a=b?

Dr. G 9477
Postad: 8 dec 2021 13:53

För jämförelse ska du använda två =.

a == b

som antingen ger True eller False. 

Laguna 30422
Postad: 8 dec 2021 14:05

Det a = b gör är inte att jämföra a och b, som i matematik, utan variabeln a får det värde som b har (det kallas tilldelning, assignment på engelska). Så efter a = b så är både a och b lika med 12.

Rubrik ändrad från "Jag förstår inte" till nuvarande. En beskrivande rubrik underlättar för de som svarar, och hjälper till att skilja trådar från varandra. Läs gärna mer om rubriksättning här. /moderator 

Svara
Close