IMOD – Zbytek po celočíselném dělení
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Blok IMOD dělí dva vstupní celočíselné signály
n=i1%i2, kde
%
označuje operátor zbytku celočíselného dělení (modulo). Pokud jsou obě
čísla kladná a dělitel větší než jedna, je výsledek buď nula (pro
soudělná čísla) nebo kladné číslo menší než dělitel. V případě,
že je jedno z čísel záporné, má výsledek znaménko dělence, např.
15%10=5,
15%(−10)=5, ale
(−15)%10=−5. V případě,
že i2=0, nastaví
se výstup E=on a na
výstup n je dána
náhradní hodnota n=nerr.
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
n | Zbytek po celočíselném dělení | Long (I32) |
E | Příznak chyby – dělení nulou | Bool |
Parametr
vtype | Typ hodnoty, může nabývat hodnot: ⊙1 | Long (I32) |
|
|
|
nerr | Náhradní hodnota pro případ chyby ⊙1 | Long (I32) |
[Předchozí] [Na začátek] [Výše] [Další]
2023 © REX Controls s.r.o., www.rexygen.com