热门

最新

红包

立Flag

投票

同城

我的

发布
x6123
X6123
6 年前
truex6123

这里面的FP_SINGLE是什么意思?
#include <stdio.h>
#include <stdlib.h>

//浮点数结构体
typedef struct {
unsigned int nMant : 23; //尾数部分
unsigned int nExp : 8; //指数部分
unsigned int nSign : 1; //符号位
} FP_SINGLE;

int main()
{
char strBin[33] = { 0 };
float f = 19.625;
FP_SINGLE *p = (FP_SINGLE*)&f;

itoa(p->nSign, strBin, 2);
printf("sign: %s\n", strBin);
itoa(p->nExp, strBin, 2);
printf("exp: %s\n", strBin);
itoa(p->nMant, strBin, 2);
printf("mant: %s\n", strBin);

return 0;
}

CSDN App 扫码分享
分享
1
5
打赏
  • 复制链接
  • 举报
下一条:
自己总结,把人家网站仔仔细细浏览了一个遍:官网写的文档贼详细,不会用是没认真看,或者就是不熟悉
立即登录