std::numeric_limits::min_exponent
Aus cppreference.com
< cpp | types | numeric limits
![]() |
This page has been machine-translated from the English version of the wiki using Google Translate.
The translation may contain errors and awkward wording. Hover over text to see the original version. You can help to fix errors and improve the translation. For instructions click here. |
static const int min_exponent |
(bis C + +11) | |
static constexpr int min_exponent |
(seit C++11) | |
Der Wert ist der niedrigste std::numeric_limits<T>::min_exponent10 negative Zahl, so daß
, wo
n
rn-1, wo
r
ist std::numeric_limits<T>::radix gültiger normalisierten Wert des Gleitkommatyp T
ist . Original:
The value of std::numeric_limits<T>::min_exponent10 is the lowest negative number
, where
n
such that rn-1, where
r
is std::numeric_limits<T>::radix is a valid normalized value of the floating-point type T
. The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
[Bearbeiten] Standard Spezialisierungen
T
|
Wert std::numeric_limits<T>::min_exponent
Original: value of std::numeric_limits<T>::min_exponent The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
/* non-specialized */ | 0 |
bool | 0 |
char | 0 |
signed char | 0 |
unsigned char | 0 |
wchar_t | 0 |
char16_t | 0 |
char32_t | 0 |
short | 0 |
unsigned short | 0 |
int | 0 |
unsigned int | 0 |
long | 0 |
unsigned long | 0 |
long long | 0 |
unsigned long long | 0 |
float | FLT_MIN_EXP |
double | DBL_MIN_EXP |
long double | LDBL_MIN_EXP |
[Bearbeiten] Beispiel
Demonstriert die Beziehungen min_exponent, min_exponent10, min und radix für den Typ float:
Original:
Demonstrates the relationships of min_exponent, min_exponent10, min, and radix for the type float:
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.
You can help to correct and verify the translation. Click here for instructions.
#include <iostream> int main() { std::cout << "min() = " << std::numeric_limits<float>::min() << '\n' << "min_exponent10 = " << std::numeric_limits<float>::min_exponent10 << '\n' << std::hexfloat << "min() = " << std::numeric_limits<float>::min() << '\n' << "min_exponent = " << std::numeric_limits<float>::min_exponent << '\n'; }
Output:
min() = 1.17549e-38 min_exponent10 = -37 min() = 0x1p-126 min_exponent = -125
[Bearbeiten] Siehe auch
[statisch] |
die Radix oder Integer Basis durch die Darstellung des angegebenen Typs verwendet Original: the radix or integer base used by the representation of the given type The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (public static Mitglied konstanten) |
[statisch] |
das kleinste negative Zehnerpotenz, die eine gültige normalisierten Gleitkomma-Wert ist Original: the smallest negative power of ten that is a valid normalized floating-point value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (public static Mitglied konstanten) |
[statisch] |
eine mehr als die größte ganze Macht der radix, die eine gültige endlichen Floating-Point-Wert ist Original: one more than the largest integer power of the radix that is a valid finite floating-point value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (public static Mitglied konstanten) |
[statisch] |
die größte ganzzahlige Potenz von 10, die eine gültige endlichen Floating-Point-Wert ist Original: the largest integer power of 10 that is a valid finite floating-point value The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (public static Mitglied konstanten) |