久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 超簡單的IEEE754toFlaot數據類型轉換 [打印本頁]

作者: sun_qian    時間: 2017-10-20 22:56
標題: 超簡單的IEEE754toFlaot數據類型轉換
/*  HELLO.C -- Hello, world */

#include "stdio.h"
#include "conio.h"

char test1[4]={0x3f,0x99,0x99,0x9a} ;
char test2[4]={0x3f,0x99,0x99,0x9a} ;
char Buffer[4]={0x0};
union packet
{
  float a;
  char  b[4];
};

float IEEE754_to_Float(char *p)
{
   char i;
   char tmp;
   union packet q;

   tmp=*p;
   *p=*(p+3);
   *(p+3)=tmp;
   tmp=*(p+1);
   *(p+1)=*(p+2);
   *(p+2) =tmp;

   for (i=0;i<4;i++)
   q.b[i]=p[i];

   return q.a;

}

void Float_to_IEEE754(float x)
{
   char i;

   union packet p;

   p.a=x;
   for(i=0;i<4;i++)
   {
    Buffer[3-i]=p.b[i];
   }

}



main()
{

    Float_to_IEEE754(IEEE754_to_Float(test1));
    printf("Hello, world\n");
    printf("%x\n",Buffer[0]);
    printf("%x\n",Buffer[1]);
    printf("%x\n",Buffer[2]);
    printf("%x\n",Buffer[3]);

       printf("%x\n",test1[0]);
       printf("%x\n",test1[1]);
       printf("%x\n",test1[2]);
       printf("%x\n",test1[3]);


    printf("%f",IEEE754_to_Float(Buffer));
    getch();
}







歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91亚洲一区| 久久久久国产精品午夜一区 | 超碰av免费 | 欧美一二三区 | 九九九视频| 日韩福利片 | 中文av网站 | 欧美日韩在线一区 | 国产在线一级片 | 黄色国产视频 | 成人网av | 成人亚洲视频 | 日韩a| 女同av亚洲女人天堂 | 成人在线精品视频 | 国产福利91精品 | 国产午夜精品一区二区三区四区 | 亚洲一区二区三区欧美 | 国产真实精品久久二三区 | 粉嫩一区二区三区国产精品 | 91麻豆精品国产91久久久久久 | 国产乱码精品一区二区三区五月婷 | 一区二区精品 | 一区二区三区av | 在线观看中文字幕一区二区 | 婷婷去俺也去 | 中文字幕第二十页 | 日韩欧美精品一区 | 精品亚洲一区二区 | 日本三级全黄三级三级三级口周 | 国产网站久久 | 亚洲日韩中文字幕一区 | 亚洲传媒在线 | 国产视频一区在线 | 天天操网 | 欧美一区二区另类 | 9久久婷婷国产综合精品性色 | 国产精品一区二区三区四区 | 亚洲三级在线观看 | 欧美日韩不卡合集视频 | 成人一区二区在线 |