浮点型(FLOAT)与CHAR型转换

Posted sijigang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浮点型(FLOAT)与CHAR型转换相关的知识,希望对你有一定的参考价值。

浮点(FLOAT)转换为CHAR

  float wTemp=3.3;
   char sBuf[4];
   char* temp;
   memset(sBuf,0,sizeof(sBuf));
   temp=(char*)(&wTemp);
   sBuf[0] = temp[0] ;
   sBuf[1] = temp[1];
   sBuf[2] = temp[2];
   sBuf[3] = temp[3]; 

CHAR转换为浮点(FLOAT)

  char sBuf[4];
  sBuf[0]=0x33;
  sBuf[1]=0x33;
  sBuf[2]=0x53;
  sBuf[3]=0x40;
  float *w=(float*)(&sBuf);
   

以上是关于浮点型(FLOAT)与CHAR型转换的主要内容,如果未能解决你的问题,请参考以下文章

整型与浮点型相互转换的相关问题

C语言中,浮点类型和整数类型的区别具体在哪些方面?

百度的科学计算器(简单)

R语言dataframe数据列格式转换(从整型integer转化为浮点型float)

JAVA中一个float除以一个int变量,得到的结果精确到几位?

C语言的浮点型怎么转换为整型?