elevar un numero a una fraccion o a un float C

ciscochus

estoy haciendo una practica de programacion en C de clase y tengo que hacer la siguiente operacion(1/2)h/t donde h y t son dos valores que introduce el usuario por teclado

he mirado la funcion pow(); pero no me sirve

a ver si me podeis dar algo de luz, muchas gracias.

r2d2rigo

Como que no? pow utiliza double (punto flotante de doble precision) tanto para la base como para el exponente. Estas usando los tipos de datos correctos? No estaras leyendo los valores a int?

ciscochus

#2 llamame tonto, pero si, has dado en el clavo. Estaba leyendo los valores como int por ir con prisas y declarar mal la variable ¬¬

Usuarios habituales

  • ciscochus
  • r2d2rigo