ilogb
De cppreference.com
![]() | Esta página se ha traducido por ordenador/computador/computadora de la versión en inglés de la Wiki usando Google Translate. La traducción puede contener errores y palabras aparatosas/incorrectas. Planea sobre el texto para ver la versión original. Puedes ayudar a corregir los errores y mejorar la traducción. Para instrucciones haz clic aquí. |
Definido en el archivo de encabezado <math.h> | ||
int ilogbf(float arg ); | (desde C99) | |
int ilogb(double arg ); | (desde C99) | |
int ilogbl(longdouble arg ); | (desde C99) | |
#define FP_ILOGB0 /*implementation-defined*/ | (desde C99) | |
#define FP_ILOGBNAN /*implementation-defined*/ | (desde C99) | |
Extrae el valor del exponente de la
r|arg| como un valor con signo integral, para no-cero arg, donde
arg
argumento de punto flotante, y la devuelve como un valor entero con signo. Formalmente, el resultado es la parte integral de logr|arg| como un valor con signo integral, para no-cero arg, donde
r
es FLT_RADIX .Original:
Extracts the value of the exponent from the floating-point argument
r|arg| as a signed integral value, for non-zero arg, where
arg
, and returns it as a signed integer value. Formally, the result is the integral part of logr|arg| as a signed integral value, for non-zero arg, where
r
is FLT_RADIX.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.
Contenido |
[editar]Parámetros
arg | - | flotando valor en puntos Original: 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. |
[editar]Valor de retorno
El exponente de punto flotante, echó a entero .
Original:
The floating-point exponent, cast to integer.
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.
Error de dominio o rango puede producirse si
arg
es cero, se devuelve FP_ILOGB0 en ese caso .Original:
Domain or range error may occur if
arg
is zero, FP_ILOGB0 is returned in that case.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.
Error de dominio o rango puede producirse si
arg
es infinito, MAX_INT se devuelve en ese caso .Original:
Domain or range error may occur if
arg
is infinite, MAX_INT is returned in that case.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.
Error de dominio o rango puede ocurrir si
arg
es NaN, se devuelve FP_ILOGBNAN en ese caso .Original:
Domain or range error may occur if
arg
is NaN, FP_ILOGBNAN is returned in that case.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.
Si el resultado no se puede representar como int, el resultado es indefinido .
Original:
If the result cannot be represented as int, the result is undefined.
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.
[editar]Notas
El valor del exponente devuelto por ilogb siempre es 1 menos que el exponente reajustada por frexp debido a los requisitos de normalización diferentes: para la
| es entre 1 y
| es entre 0.5 y 1 .
e
exponente devuelto por ilogb, |arg*r-e| es entre 1 y
r
(típicamente entre 1 y 2), pero para la exponente e
devuelto por frexp, |arg*2-e| es entre 0.5 y 1 .
Original:
The value of the exponent returned by ilogb is always 1 less than the exponent retuned by frexp because of the different normalization requirements: for the exponent
| is between 1 and
| is between 0.5 and 1.
e
returned by ilogb, |arg*r-e| is between 1 and
r
(typically between 1 and 2), but for the exponent e
returned by frexp, |arg*2-e| is between 0.5 and 1.
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.
[editar]Ejemplo
Esta sección está incompleta Razón: sin ejemplo |
[editar]Ver también
se descompone un número en mantisa y una potencia de 2 Original: decomposes a number into significand and a power of 2 The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) | |
(C99) | extrae exponente de la serie Original: extracts exponent of the number The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
(C99)(C99) | multiplica un número por FLT_RADIX elevado a una potencia Original: multiplies a number by FLT_RADIX raised to a power The text has been machine-translated via Google Translate. You can help to correct and verify the translation. Click here for instructions. (función) |
Documentación de C++ para ilogb |