datos de coma flotante de lenguaje C para extraer una parte entera y la parte fraccionaria de varios métodos

Un antiguo registro

 

  Los datos recientes relacionados con los diversos sensores y transmitidos a través del wifi bt hacia fuera, que se relaciona con el problema de la transmisión de punto flotante, con el fin de facilitar el transporte, el enfoque de autor generalmente es separar el número entero y partes fraccionarias, a saber, la transmisión, que es relativamente simple claridad a.

 

dos metodológico

   De hecho, el punto flotante desmontable en dos partes, hay muchos métodos, y aquí pulido de dos tres comúnmente usado para hacer un resumen para facilitar el seguimiento de amigos y yo para usarlo.

  Un resta:

#include <stdio.h> int main () 
{ doble test = - 12,1234 ; int a_int = ( int prueba); int b_int = (prueba - a_int) * 10000 ; 
    printf ( " a_int:% d b_int:% d " , a_int, b_int); volver 0 ; 
}


    
    

    

    



     

   

Función Método B:

 

#include <stdio.h> 
#include <math.h>
 int main () {
     Doble X = 3,1415 , intpart;   // dada la variable inicial 
    Doble fractpart MODF = (X, Y intpart);   // encontrar la parte fraccionaria 3,1415 
    printf ( " intpart: LF% \ nfractpart: LF% \ n " , intpart, fractpart);
     retorno  0 ; 
}

 

resume III

   

Esta aplicación, hay muchos, aquí sólo son la mayoría de los dos tipos simples de ella, creo, Camino a la SR, no importa qué productos y soluciones son más simples y más de visualización de nivel ah. Por último, envíe la palabra:

mundo del mar podría Wang suelo, el tipo de suelo, Wang Chen. La posición de sus propias cosas que hacer tratando de ser difícil.

 

Supongo que te gusta

Origin www.cnblogs.com/dylancao/p/12641581.html
Recomendado
Clasificación