+

[Aritmetikai operátorok]

Leírás

Az összeadás a négy elsődleges aritmetikai művelet egyike. A + (plusz) operátor két operandust használ az összeg előállításához.

Szintaxis

összeg = operandus1 + operandus2;

Paraméterek

összeg: változó. Engedélyezett adattípusok: int, float, double, byte, short, long.
operandus1: változó vagy állandó. Engedélyezett adattípusok: int, float, double, byte, short, long.
operandus2: változó vagy állandó. Engedélyezett adattípusok: int, float, double, byte, short, long.

Példa

int a = 5;
int b = 10;
int c = 0;
c = a + b;  // a 'c' változó 15 lesz az utasítás végrehajtása után

Megjegyzések és figyelmeztetések

  1. Az összeadási művelet túlcsordulhat, ha az eredmény nagyobb, mint az adattípusban tárolható (pl. ha 1-et adunk egy 32 767 értékű egész számhoz, akkor -32 768-at kapunk).

  2. Ha az egyik szám (operandus) float vagy double típusú, akkor a számításhoz a lebegőpontos matematikát használjuk.

  3. Ha az operandusok float / double adat típusúak, és az összeget tároló változó egész szám, akkor csak az egész rész kerül tárolásra, és a szám tört része elvész.

float a = 5.5;
float b = 6.6;
int c = 0;
c = a + b;  // a 'c' változó csak 12-es értéket tárol, szemben a várt 12,1-es összeggel

Lásd még