IADD – Celočíselné sčítání
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok IADD sečte dva vstupní celočíselné signály
. V
počítači je vždy rozsah celých čísel omezen podle typu proměnné. U tohoto bloku
je typ proměnné určen parametrem vtype. Pokud se součet vejde do rozsahu
proměnné, je výsledkem normální součet. V opačném případě výsledek
závisí na hodnotě parametru SAT.
Pro se přetečení rozsahu nekontroluje, tj. nastaví se výstup a výstup n tak, jak počítá procesor. Například pro typ Short, který má rozsah -32768..+32767, dostaneme 30000 + 2770 = -32766).
Pro se při přetečení rozsahu nastaví výstup a na výstup n je nejbližší zobrazitelná hodnota (takže pro stejný případ jako výše dostaneme 30000 + 2770 = 32767).
Vstupy
i1 | První celočíselný vstup bloku -9.22E+18 9.22E+18 | Long (I32) |
i2 | Druhý celočíselný vstup bloku -9.22E+18 9.22E+18 | Long (I32) |
Výstupy
Parametry
vtype | Typ hodnoty, může nabývat hodnot: 4 | Long (I32) |
|
|
|
SAT | Kontrola přetečení | Bool |
|
|
|
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com