ccpp:operatory

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
ccpp:operatory [2019/09/16 08:57] – vytvořeno durdilovaccpp:operatory [2021/11/15 10:53] (aktuální) bures
Řádek 1: Řádek 1:
-**Aritmetické operátory**+====== Aritmetické operátory ======
  
-aperátor význam příklad výsledek+Operátor Význam Příklad Výsledek ^
 | + | sčítání  | a = 7 + 5 | 12 | | + | sčítání  | a = 7 + 5 | 12 |
 | - | odčítání | a = 7 - 5 | 2 | | - | odčítání | a = 7 - 5 | 2 |
 | * | násobení | a = 7 * 5 | 35 | | * | násobení | a = 7 * 5 | 35 |
 | / | dělení celočíselné  | a = 7 / 5 | **1** | | / | dělení celočíselné  | a = 7 / 5 | **1** |
-| / | dělení | a = 7.0 / 5 | **1.4** | +| / | dělení s plovoucí čárkou| a = 7.0 / 5 | **1.4** | 
-| % | zbytek po celočíselném dělení | a =  7 %  5 |  **2**| +| % | zbytek po celočíselném dělení | a =  7 %  5 | **2**|
-| % | zbytek po celočíselném dělení | a = -7 %  5 | **-2**| +
-| % | zbytek po celočíselném dělení | a =  7 % -5 |  **2**|+
 | % | zbytek po celočíselném dělení | a = -7 %  5 | **-2**| | % | zbytek po celočíselném dělení | a = -7 %  5 | **-2**|
 +| % | zbytek po celočíselném dělení | a =  7 % -5 | **2**|
 +| % | zbytek po celočíselném dělení | a = -7 % -5 | **-2**|
  
 Při dělení dvou celých čísel dojde k "zahození" desetinné části. Při dělení dvou celých čísel dojde k "zahození" desetinné části.
  
-Znaménko zbytku po celočíselném dělení se řídí znaménkom prvního operandu.+Znaménko zbytku po celočíselném dělení se řídí znaménkem prvního operandu.
  
 +===== Celočíselné dělení vs dělení s plovoucí čárkou =====
 +O použitém dělení rozhodují operandy. Pokud je alespoň jeden z operandů typu s plovoucí čárkou, je i výsledek operace s plovoucí čárkou. V opačném případě (celočíselné dělení) dojde k zahození desetinné části.
 +^ Typy operandů ^ Typ výsledku ^ Příklad ^ Výsledek ^
 +| int / int | int | 7 / 5 | 1 |
 +| float / int | float | 7.2 / 2 | 3.6 |
 +| int / float | float | 1 / 2.0 | 0.5 |
 +| float / float | float | 5.4 / 1.2 | 4.5 |
  
  • ccpp/operatory.1568617020.txt.gz
  • Poslední úprava: 2019/09/16 08:57
  • autor: durdilova