请问这里的x化成十六进制转字符串为什么是这个,但是算回去不等于-4321?

来说1+1是等于2,以生物学角度来看有1+1=1,也有1+1=3,这个问题比较复杂,不是一两句话能说清楚的.
先说一下浮点数是如何按照IEEE-754标准来存储的。
共32位4个字节,最高位为符号位,接着为8位指数,最后23位为尾数。指数范围为2的127次幂(约为10的38次幂),存放时并非直接存放,而是与127相加之后再存放。尾数存放的是小数点之后的数,并默认个数位为1。对一个float数,先将其转化为  * 2 ^ xxx的形式,再按相应的规则存放到内存中。
如1=1*2^0,由于是正数,最高位为0,阶码为0,存放时则应存127,即1111111B,无小数位则尾数全为0,所以用二进制表示为00 B,用十六进制表示为0x3f800000。
下面再来分析你的问题:
(1) 用二进制表示为00 B,符号位为0说明是正数,阶码为70-127=-57,小数位为0.0000101B(二进制),转化为十进制为2^-5+2^-7=0.0390625,所以最后结果为1.^-57,约等于7.21*10^-18。
(2)18.,因为是正数故符号位为0,阶码为4,存放时则应存4+127=131=B,小数位0.1 转化为二进制为0.B,所以最后结果为00 B,用十六进制表示为0x
都不是正确的答案!
哈哈,你的问题好难啊
不过我知道有一个人---陈景润
这个人一直都在研究哥德巴赫猜想
福建福州人,1953年毕业于厦门大学数学系,中国科学院数学研究所研究员。主要从事解析数论方面的研究,并在哥德巴赫猜想研究方面取得国际领先的成果。50年代对高斯圆内格点、球内格点、塔里问题与华林问题作了重要改进。60年代以来对筛法及其有关重要问题作了深入研究,1966年5月证明了命题“1+2”,将200多年来人们未能解决的哥德巴赫猜想的证明大大推进了一步。这一结果被国际上誉为“陈氏定理”;其后又对此作了改进,将最小素数从原有的80推进到16,深受称赞。
陈景润是世界著名解析数论学家之一,他在50年代即对高斯圆内格点问题、球内格点问题、塔里问题与华林问题的以往结果,作出了重要改进。60年代后,他又对筛法及其有关重要问题,进行广泛深入的研究。
1966年屈居于六平方米小屋的陈景润,借一盏昏暗的煤油灯,伏在床板上,用一支笔,耗去了几麻袋的草稿纸,居然攻克了世界著名数学难题“哥德巴赫猜想”中的(1+2),创造了距摘取这颗数论皇冠上的明珠(1+ 1)只是一步之遥的辉煌。他证明了“每个大偶数都是一个素数及一个不超过两个素数的乘积之和”,使他在哥德巴赫猜想的研究上居世界领先地位。这一结果国际上誉为“陈氏定理”,受到广泛征引。这项工作还使他与王元、潘承洞在1978年共同获得中国自然科学奖一等奖。他研究哥德巴赫猜想和其他数论问题的成就,至今,仍然在世界上遥遥领先。世界级的数学大师、美国学者阿 ·威尔(A?Weil)曾这样称赞他:“陈景润的每一项工作,都好像是在喜马拉雅山山巅上行走。”
陈景润于1978年和1982年两次收到国际数学家大会请他作45分钟报告的邀请。这是中国人的自豪和骄傲。他所取得的成绩,他所赢得的殊荣,为千千万万的知识分子树起了一面不凋的旗帜,辉映三山五岳,召唤着亿万的青少年奋发向前。
陈景润共发表学术论文70余篇。
我听说他做出1+2以后一直在研究1+1.哎!可惜啊,就在他快研究出来的时候,他离开了人间.
所以说你这问题现在还没人研究出来,
吾辈亦晓其理乎?
您的举报已经提交成功,我们将尽快处理,谢谢!
陈不是证明为什么1+1=2,而是在证明歌德巴赫猜想!看看:
哥德巴赫是德国一位中学教师,也是一位著名的数学家,生于1690年,1725年当选为俄国彼得堡科学...
答: 小孩子上课爱犯困,应该是注意力不集中,没有学进去的表现,另外,是否由于夜间睡眠不好,导致白天睡眠不足的可能性。
建议你查明病因,然后给予积极的调理,毕竟孩...
大家还关注扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
/x00表示的是16进制的0的话,那十进制5000转化为十六进制为1388,表示成/x形式的应该是什么呢那十进制5000转化为十六进制为1388,表示成/x形式的应该/x88/x13 还是/x1388 或者是别的什么呢?转化的算法是什么啊?
扫二维码下载作业帮
1.75亿学生的选择
/x1388你那个表示方法好像是计算机里面的就是/x来表示16进制的
为您推荐:
其他类似问题
扫描下载二维码扫二维码下载作业帮
1.75亿学生的选择
下载作业帮安装包
扫二维码下载作业帮
1.75亿学生的选择
十进制数11转化为十六进制是多少为什么是b?
扫二维码下载作业帮
1.75亿学生的选择
是B9还是9,9+2的话10进制近位成11,16进制还不到16就不进位.16进制是1,2,3,4,5,6,7,8,9,A,B,C,D,E,F..因此十六进制里面9+1=A,9+2=B,9+3=C,9+4=D,9+5=E,9+6=F,9+7=10
为您推荐:
其他类似问题
扫描下载二维码扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
将十进制数173转换成十六进制数是?(要计算过程)
啊哦wan1767
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
楼上的整那么复杂干什么?173/16 = 10 ...13 (余数13是十六进制的D)10/16 = 0 ...10 (余数10是十六进制的A)所以结果就是:AD这个方法叫除16取余
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 十六进制 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信