osztály numeric_limits

Cím meghatározza az explicit specializációt wchar_t típusok. bool. char. aláírt char. unsigned char. rövid. unsigned short. int. unsigned int. hosszú. előjel nélküli hosszú. lebegnek. dupla. hosszú kettős, hosszú, hosszú. előjel nélküli hosszú hosszú. char16_t és char32_t. Ezekre explicit specializáció elem numeric_limits :: is_specialized - igaz. és az összes azonos elemeket érthető értékek. A program további explicit specializáció. A legtöbb funkciót - az osztály tagjai írják, vagy ellenőrizze, lehetséges megvalósítási lebegnek.

Bármely szakosodás tagjai szignifikáns értékeket. Az objektum-elem, amely nem rendelkezik jelentős értékeket tartja nullára (vagy hamis), tagja függvény nem ad vissza egy jelentős értéket, visszaadja a Type (0).

Statikus funkciók és állandók

Visszaadja a legkisebb nulla szabványosított érték.

Visszaadja a számjegyek száma a radix ilyen típusú nem lehet veszteség pontossággal.

Számát adja frakcionált tizedesjegy ilyen típusú nem lehet veszteség pontossággal.

Visszaadja a különbség az 1. és a legkisebb érték nagyobb, mint 1, ami az adatok típusát jelentheti.

Ellenőrzi, hogy megengedi-szabványosított érték típusát.

Ellenőrzi, hogy a veszteség a pontosság denormalization veszteség helyett pontatlan találat.

Ellenőrzi, hogy a típus lehet pozitív végtelen.

Ellenőrzi, hogy a típus „csendes” nechislo (Nan), ami nesignaliziruyuschim.

Ellenőrzi, hogy a típus lehet jelentések felfedezése nechisla (Nan).

Kapcsolódó cikkek