3 svar
277 visningar
CsharpStudent är nöjd med hjälpen
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 9366
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 28668
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.

Smutstvätt 23911 – Moderator
Postad: 8 dec 2021 18:00

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 Avbryt
Close