Hola
Estoy aprendiendo C,por lo que no se mucho todavia, pero mirando lo de multiplicar me ha salido un problema.
Quiero multiplicar un numero entero, por un decimal, pero que me de el resultado normal no como me lo da.
El código es este:
#include <stdio.h>
#include <conio.h>
int main()
{
int a = 800;
float b = 0.16;
float c;
c = a * b;
printf( "c = %f", c );
getch();
return 0;
}
Haciendolo así me sale bien pero en vez de 128, me sale 128.0000000000
Hay alguna manera de que no me salga así con los ceros y me salga solo el resultado o siempre sale asi?
Gracias