◐ Shell
clean mode source ↗

std::numeric_limits::max_exponent10 - cppreference.com

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.

Click here for the English version of this page

<metanoindex/>

<tbody> </tbody>

static const int max_exponent10

(fino al c++11)

static constexpr int max_exponent10

(dal C++11)

Il valore del std::numeric_limits<T>::max_exponent10 è il più grande numero positivo tale che n 10n
è un valore rappresentabile finita del tipo a virgola mobile T.

Original:

The value of std::numeric_limits<T>::max_exponent10 is the largest positive number n such that 10n
is a representable finite 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.

Specializzazioni standard

T

valore di std::numeric_limits<T>::max_exponent10

Original:

value of std::numeric_limits<T>::max_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_MAX_10_EXP
double DBL_MAX_10_EXP
long double LDBL_MAX_10_EXP

Esempio

Vengono illustrate le relazioni di max_exponent, max_exponent10, e max () per il tipo float:

Original:

Demonstrates the relationships of max_exponent, max_exponent10, and max() 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.

#include <iostream>
int main()
{
    std::cout << "max() = " << std::numeric_limits<float>::max() << '\n'
              << "max_exponent10 = " << std::numeric_limits<float>::max_exponent10 << '\n'
              << std::hexfloat
              << "max() = " << std::numeric_limits<float>::max() << '\n'
              << "max_exponent = " << std::numeric_limits<float>::max_exponent << '\n';
}

Output:

max() = 3.40282e+38
max_exponent10 = 38
max() = 0x1.fffffep+127
max_exponent = 128

Vedi anche

la più piccola potenza negativa di dieci, che è un valido normalizzato valore a virgola mobile

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.


(pubblico membro statico costante) [modifica]

[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) [modifica]

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) [modifica]