std::numeric_limits::min_exponent10
Da cppreference.com.
|
|
Questa pagina è stata tradotta in modo automatico dalla versione in ineglese della wiki usando Google Translate.
La traduzione potrebbe contenere errori e termini strani. Muovi il puntatore sopra al testo per vedere la versione originale. Puoi aiutarci a correggere gli gli errori. Per ulteriori istruzioni clicca qui. |
<metanoindex/>
<tbody> </tbody> static const int min_exponent10 |
(fino al c++11) | |
static constexpr int min_exponent10 |
(dal C++11) | |
Il valore del
è un valore valido normalizzato del tipo a virgola mobile
std::numeric_limits<T>::min_exponent10 è il più basso numero negativo n tale che 10nè un valore valido normalizzato del tipo a virgola mobile
T. Original:
The value of
is a valid normalized value of the floating-point type
std::numeric_limits<T>::min_exponent10 is the lowest negative number n such that 10nis 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.
Specializzazioni standard
T
|
valore di
std::numeric_limits<T>::min_exponent10 Original: value of std::numeric_limits<T>::min_exponent10 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_10_EXP |
double
|
DBL_MIN_10_EXP |
long double
|
LDBL_MIN_10_EXP |
Esempio
Vengono illustrate le relazioni di min_exponent, min_exponent10, min, e la radice per il tipo 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
Vedi anche
[statico] |
oltre la più piccola potenza negativa della radice che è una valida virgola mobile normalizzato valore uno Original: one more than the smallest negative power of the radix 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. (pubblico membro statico costante) |
[statico] |
maggiore della massima potenza intera della radice che è una valida finita valore a virgola mobile uno 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. (pubblico membro statico costante) |
[statico] |
la più grande potenza intera di 10 che è un valido finita valore a virgola mobile 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. (pubblico membro statico costante) |