SetEpsilonAbsolute
Funkcia %SetEpsilonAbsolute
Popis
Po zavolaní budú všetky nasledovné porovnávania používať absolútne epsilon porovnávanie. To znamená, že dve hodnoty budú považované za rovnaké, ak sa líšia o menej ako zadané epsilon: abs(a - b) < epsilon. Epsilon je potrebné zvoliť vhodne podľa rozsahu porovnávaných hodnôt, čo vyplýva z interného použitia čísel s plávajúcou desatinnou čiarkou s dvojnásobnou presnosťou.
Nulové epsilon vypne epsilon porovnávanie - predvolené správanie. V prípade, že nie je vopred známy rozsah porovnávaných hodnôt je vhodnejšie použiť relatívne epsilon porovnávanie.
Deklarácia
%SetEpsilonAbsolute(
REAL _epsilon
)Parametre
_epsilon | Musí byť nezáporné číslo. |
Súvisiace stránky: