C++ Bc. 20: Porovnání verzí
m plus plus -> ++ |
mBez shrnutí editace |
||
(Není zobrazeno 5 mezilehlých verzí od 2 dalších uživatelů.) | |||
Řádek 1: | Řádek 1: | ||
;[http://en.wikipedia.org/wiki/Machine_epsilon Strojové epsilon] | |||
Strojové epsilon je charakteristika přesnosti formátu | Strojové epsilon je charakteristika přesnosti formátu racionálního čísla v počítači. Je definováno jako rozdíl mezi 1 a nejmenším číslem větším než 1, kterou lze v daném čísleném typu zobrazit. | ||
Strojové epsilon je jednou z charakteristik definovaných v hlavičce <tt><climits></tt> a v C++ jej lze například pro typ <tt>double</tt> získat jako | Strojové epsilon je jednou z charakteristik definovaných v hlavičce <tt><climits></tt> a v C++ jej lze například pro typ <tt>double</tt> získat jako | ||
std::numeric_limits< double> ::epsilon() | std::numeric_limits<double>::epsilon() | ||
Napište funkci, která vypočte odhad strojového epsilon pro typ <tt>double</tt>. | |||
double d_epsilon() | |||
Poznámka: funkce pro výpočet strojového epsilon by v C++ měla být vhodněji napsána jako šablona. | Poznámka: funkce pro výpočet strojového epsilon by v C++ měla být vhodněji napsána jako šablona. | ||
== Odkazy == | |||
* [http://en.wikipedia.org/wiki/IEEE_floating-point_standard IEEE floating-point standard] | |||
[ [[C++ Bc. | Zpět]] | [[C++ Bc. 20 cpp | C++]] | [[C++ Bc. 21|Další]] ] | [ [[C++ Bc. | Zpět]] | [[C++ Bc. 20 cpp | C++]] | [[C++ Bc. 21|Další]] ] | ||
[[Kategorie:Programování]] |
Aktuální verze z 8. 1. 2007, 14:54
Strojové epsilon je charakteristika přesnosti formátu racionálního čísla v počítači. Je definováno jako rozdíl mezi 1 a nejmenším číslem větším než 1, kterou lze v daném čísleném typu zobrazit.
Strojové epsilon je jednou z charakteristik definovaných v hlavičce <climits> a v C++ jej lze například pro typ double získat jako
std::numeric_limits<double>::epsilon()
Napište funkci, která vypočte odhad strojového epsilon pro typ double.
double d_epsilon()
Poznámka: funkce pro výpočet strojového epsilon by v C++ měla být vhodněji napsána jako šablona.