std::remquo
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. |
Elemento definito nell'header <cmath>
|
||
float remquo( float x, float y, int *quo ); |
(1) | (dal C++11) |
double remquo( double x, double y, int *quo ); |
(2) | (dal C++11) |
long double remquo( long double x, long double y, int *quo ); |
(3) | (dal C++11) |
Promoted remquo( Arithmetic x, Arithmetic y, int *quo ); |
(4) | (dal C++11) |
Calcola il resto del galleggiante x/y operazione di divisione punto come funzione
4) remainder
fa. Inoltre, il segno e almeno tre degli ultimi pezzi di x/y saranno memorizzati in quo.Original:
Computes the remainder of the floating point division operation x/y as the
remainder
function does. Additionally, the sign and at least the three of the last bits of x/y will be stored in quo.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.
Se un qualsiasi argomento è di tipo integrale, il cast double. Se qualsiasi altro argomento è long double, quindi il tipo di ritorno è long double, altrimenti è double
Original:
If any argument has integral type, it is cast to double. If any other argument is long double, then the return type is long double, otherwise it is double
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.
Indice |
[modifica] Parametri
x, y | - | valori in virgola mobile
Original: floating point values The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
quo | - | puntatore ad un intero.. valore da memorizzare alcuni bit di x/y trovi
Original: pointer to an integer value to store some bits of x/y in The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. |
[modifica] Valore di ritorno
restante argomenti divisorie
Original:
remainder of dividing arguments
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.
[modifica] Note
Questa funzione è utile in sede di attuazione funzioni periodiche con il periodo esattamente rappresentabile come un valore in virgola mobile: nel calcolo
sin(πx)
per un x
molto grande, chiamando direttamente std::sin può causare un grande errore, ma se l'argomento della funzione viene prima ridotta con std::remquo
, ordine basso bit del quoziente possono essere utilizzati per determinare il segno e il rimanente può essere utilizzata per calcolare il valore con alta precisione.Original:
This function is useful when implementing periodic functions with the period exactly representable as a floating-point value: when calculating
sin(πx)
for a very large x
, calling std::sin directly may result in a large error, but if the function argument is first reduced with std::remquo
, the low-order bits of the quotient may be used to determine the sign and the remainder may be used to calculate the value with high precision.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.
[modifica] Vedi anche
(C++11) |
firmato resto della divisione Original: signed remainder of the division operation The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (funzione) |
resto dell'operazione divisione floating point Original: remainder of the floating point division operation The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (funzione) | |
(C++11) |
il quoziente e il resto della divisione intera Original: the quotient and remainder of integer division The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (funzione) |