Jazyk C - operátory: Rozdiel medzi revíziami

Z Kiwiki
Skočit na navigaci Skočit na vyhledávání
Riadok 9: Riadok 9:
  
 
Tento operátor slúži na sčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčet daných čísiel.
 
Tento operátor slúži na sčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčet daných čísiel.
<source lang="c" line>int x = A + B;</source>
+
<source lang="c">x = A + B;</source>
  
 
'''Rozdiel -'''
 
'''Rozdiel -'''
  
 
Tento operátor slúži na odčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je rozdiel ľavého a pravého čísla.
 
Tento operátor slúži na odčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je rozdiel ľavého a pravého čísla.
<source lang="c" line>int x = A - B;</source>
+
<source lang="c">x = A - B;</source>
  
 
'''Súčin *'''
 
'''Súčin *'''
  
 
Tento operátor slúži na násobenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčin daných čísiel.
 
Tento operátor slúži na násobenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčin daných čísiel.
<source lang="c" line>int x = A * B;</source>
+
<source lang="c">x = A * B;</source>
  
 
'''Podiel /'''
 
'''Podiel /'''
  
 
Tento operátor slúži na delenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je podiel ľavého a pravého čísla.
 
Tento operátor slúži na delenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je podiel ľavého a pravého čísla.
<source lang="c" line>int x = A / B;</source>
+
<source lang="c">x = A / B;</source>
  
 
'''Zvyšok po delení %'''
 
'''Zvyšok po delení %'''
  
 
Tento operátor slúži na vypočítanie celočíselného zvyšku po delení celých čísiel. Jeho návratová hodnota sa nazýva '''modulo'''.
 
Tento operátor slúži na vypočítanie celočíselného zvyšku po delení celých čísiel. Jeho návratová hodnota sa nazýva '''modulo'''.
<source lang="c" line>int x = A * B;</source>
+
<source lang="c">x = A * B;</source>
  
 
'''Zmena znamienka -'''
 
'''Zmena znamienka -'''
  
 
Tento operátor slúži na zmenu znamienka daného čísla. Jeho návratová hodnota je dané číslo krát -1.
 
Tento operátor slúži na zmenu znamienka daného čísla. Jeho návratová hodnota je dané číslo krát -1.
<source lang="c" line>
+
<source lang="c">
int x = -A;
+
x = -A;
int y = A * (-1); //ekvivalent
+
y = A * (-1); //ekvivalent
 
</source>
 
</source>
  
  
 
==Zdroje==
 
==Zdroje==

Verzia zo dňa a času 00:01, 26. február 2020

Operátor je symbol, ktorý hovorí kompilátoru, aby vykonával konkrétne matematické alebo logické funkcie. [1] Jeho návratový typ určený podľa typu vstupných hodnôt.

Aritmetické operátory

Sčítanie +

Tento operátor slúži na sčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčet daných čísiel.

x = A + B;

Rozdiel -

Tento operátor slúži na odčítanie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je rozdiel ľavého a pravého čísla.

x = A - B;

Súčin *

Tento operátor slúži na násobenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je súčin daných čísiel.

x = A * B;

Podiel /

Tento operátor slúži na delenie dvoch celých alebo reálnych čísiel. Jeho návratová hodnota je podiel ľavého a pravého čísla.

x = A / B;

Zvyšok po delení %

Tento operátor slúži na vypočítanie celočíselného zvyšku po delení celých čísiel. Jeho návratová hodnota sa nazýva modulo.

x = A * B;

Zmena znamienka -

Tento operátor slúži na zmenu znamienka daného čísla. Jeho návratová hodnota je dané číslo krát -1.

x = -A;
y = A * (-1); //ekvivalent


Zdroje