funciones de la biblioteca C - ldexp ()
C biblioteca estándar - <math.h>
descripción
C funciones de la bibliotecade doble ldexp (doble x, int exponente ) Devuelve los Xmultiplicado por 2 a la potencia delexponente.
declaración
Aquí es ldexp () la declaración de la función.
double ldexp(double x, int exponent)
parámetros
- x - representa un valor de coma flotante dígito válido.
- exponente - el valor del índice.
Valor de retorno
Esta función devuelve x 2 * exp.
Ejemplos
El siguiente ejemplo demuestra el uso de la función ldexp ().
#include <stdio.h> #include <math.h> int main () { double x, ret; int n; x = 0.65; n = 3; ret = ldexp(x ,n); printf("%f * 2^%d = %f\n", x, n, ret); return(0); }
Vamos a compilar y ejecutar el programa anterior, lo que resultará en lo siguiente:
0.650000 * 2^3 = 5.200000