C言語の浮動小数点データは、整数部分といくつかの方法の小数部分を抽出します

旧記録

 

  輸送を容易にするために、浮動小数点伝送の問題に関連して、BT無線LANを介して各種センサに関連して送信最近のデータは、著者のアプローチは、一般に、比較的単純明快であり、整数部分と小数部分、即ち伝送を分離することですA。

 

二つの方法論

   実際には、浮動小数点は、多くの方法がありますが、二つの部分に分解し、そしてここで私は、一般的にフォローアップ、それを使用するには、友人と自分のを容易にするための要約を作るために使用される2〜3をオフに研磨しました。

  減算:

する#include <stdio.hの> int型のmain()
{ ダブルテスト= - 12.1234 INT a_int =(INT )試験。int型 b_int =(テスト- a_int)* 10000 ; 
    printf(" a_int:%d個のb_intた:%d " 、a_int、b_int)。リターン0 ; 
}


    
    

    

    



     

   

機能方法B:

 

する#include <stdio.hに> 
する#include <math.h>の
 int型のmain(){
     ダブル X = 3.1415、intpart;   // 与えられた初期変数
    ダブル MODF =(X、&intpart)をfractpart;   //は小数部分3.1415を見つけます 
    printf(" intpart:%LF \ nfractpart:%LF \ N- " 、intpart、fractpart);
     戻り 0 ; 
}

 

IIIまとめたもので

   

この実装では、私がSRに、道を信じて、表示レベルああ、よりシンプルでより何であるかの製品やソリューションに関係なく存在し、ここで、多くはそれだけの最もシンプルな2種類があります。最後に、単語を送信します。

海の世界は王の土壌、土壌の割合、WANG陳でした。自分のものの位置が困難になろうとすることができません。

 

おすすめ

転載: www.cnblogs.com/dylancao/p/12641581.html