问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

32位的浮点数在转化成2进制的各个部分是如何让分配的

发布网友 发布时间:2022-04-20 03:17

我来回答

3个回答

热心网友 时间:2022-07-12 21:46

用联合体试试。
float x; 给数
unsigned long int z; 右移,一位一位地把数取出,打印出来。

union u{
float x; // 32位的浮点数
unsigned long int z; // 假定你的编译器 long int 是 32 位整数。
} U;

void main()
{
int i;
U.x = 1.0;
for (i=31;i>=0;i--) printf("%1d", (U.z>>i) & 0x0001);
printf("\n");
U.x = 0.5;
for (i=31;i>=0;i--) printf("%1d", (U.z>>i) & 0x0001);
printf("\n");
U.x = 1.5 * 1E07;
for (i=31;i>=0;i--) printf("%1d", (U.z>>i) & 0x0001);
printf("\n");
}

热心网友 时间:2022-07-12 21:46

建议你看看《计算机组织与结构体系》中关于浮点数的介绍。
里面详细讲解了浮点数是如何在内存中表示的,我当时看了好几遍才看懂,所以很难讲。

热心网友 时间:2022-07-12 21:47

参阅VB浮点数处理:见参考资料连接
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2024年欧洲杯赛程表 德国欧洲杯足球赛2024赛程时间表 勇者斗魔王勇者斗恶龙12Gameboy游戏1中最后魔王变身后怎么打2中什么武... 电脑开机十秒技巧怎样让电脑开机速度变快 完美世界手游熊猫哪里抓完美国际熊猫是怎么得的 ...每一关跳旗杆的时候怎么才能跳到满分我每次都只能跳到 ip11和ip11pro区别 请问;谁知道SJ-M里面有一个叫基_什么? 智齿疼一定要拔吗 大师们帮我算算我的命数!不胜感激~ 怎样选择评估公司 静态变量 浮点数转化为二进制 函数调用 C++编程 计算机组成原理——浮点数表示方法 请问在matlab中如何将浮点数转化为二进制? 二进制中浮点数怎么表示 56.625十进制浮点数转换成二进制? 10进制浮点数怎么转2进制,方法 浮点数如何转成二进制数?也就是用二制数如何来表... c语言 单精度浮点数是怎样转换成2进制数 如何把浮点数转换为二进制数 计算机组成原理的题,浮点数,转化为二进制真值,... 汇编语言:如何将浮点数转换为二进制 浮点数转换为二进制,小数部分怎么转换,请教大家 浮点数转换为二进制,小数部分怎么转换? 浮点数的二进制表示 PS标尺怎么使用 江淮瑞风正时怎么对 江淮瑞风汽油发动机正时怎么对 瑞风19t正时链条对法 江淮瑞风柴油版正时怎么对 江淮瑞风1.9T柴油机链条正时怎么对 c++ 如何将一个浮点数转换为二进制表示 有哪位会在MATLAB中把浮点数转为二进制数?急!!... 从零开始学会计,到考完会计证,最快要多久的时间? 会计证好考吗 怎么考 需要学多长时间 会计好学吗?要是报个培训班多久能学会?要是会计... 中级会计师考试需要学习多长时间 考会计证好考吗。大概得几个月下来。一般多少钱? 学会计要多久多少钱… 考会计证好考吗。大概得几个月下来。一般多少钱 初级会计职称好考吗?大概得学多长时间可以考过 学会计难吗? 初级会计备考一般多久 会计好学吗?会计证好不好考? 零基础自学会计初级需多长时间 学习会计要多久? 学会计到底难不难,该从何入手? 那一般学会计需要多久?考大专难不难啊? 学会计要多长时间? photoshop标尺工具是怎样使用 PS中如何使用标尺工具测量?