Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

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


Blok kódu
languageeda-l
themeConfluence
%SetEpsilonAbsolute(
	REAL	_epsilon
)


Parametre


_epsilon

Musí byť nezáporné číslo. 



Info
titleSúvisiace stránky:

TODO, typFunkcie modifikujúce stav výpočtu