Red de conocimiento informático - Computadora portátil - Problemas con la resta de punto flotante en lenguaje C

Problemas con la resta de punto flotante en lenguaje C

El método de almacenamiento de números de punto flotante determina la posibilidad de errores. Puede utilizar la función modf() para separar la parte entera y la parte decimal de los números de punto flotante:

//-------. ----- --------------------------------------------- ----- ----------- --

#include

#include

int main (void)

{

double a=345.78,aint,adec;

adec=modf(a,&aint /*); aint guardará un Para la parte entera, la función devolverá la parte decimal de un guardado en adec*

printf("%g\n%lf",aint,adec);

devuelve 0;

p>

}

//-------------------------- -------- ----------------------------------------