永发信息网

c语言中,实数的小数部分怎样储存在内存中的?乘二取余,怎样取?

答案:1  悬赏:20  手机版
解决时间 2021-03-21 01:31
c语言中,实数的小数部分怎样储存在内存中的?乘二取余,怎样取?
最佳答案

可以用fload.
你这个问题我的理解是这样的.
1.对任意一个数,乘二就表示转成2进制后左移一位,除二表示转成2进制后右移一位.我假设你明白这个.
2.对十进制数%10得到它的个位.对二进制数%2得到它的个位.我假设这个你也能想明白.
比如0.101(2进制的),左移一格就变成了1.01,这时%2得1(另一种情况是得0).所以不停的左移不停的把%2得到的数放到int里就行了,就得到这个数的小数部分了.当然输出要从高位往低位输出.


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
吃螃蟹时,哪些东西不能于螃蟹同吃
非洲花花梨木和水渠柳哪个更适合做家具
天津滨海新区塘沽九中什么时候放暑假
大井正街/银楠路(路口)地址在哪,我要去那里
美元有几种面值
50个人开会应该准备多少饮料,饼干,零食?
青田永峰门窗店地址有知道的么?有点事想过去
“引吭”的读音是什么?
中考过后被录取后没去报道也没有交钱学籍是否
爱上漂亮女总裁章节列表_爱上漂亮女总裁无弹
枣庄到新乡何时有直通火车?
EXCEL排名,首先考虑得分排名,得分相同的需
陕汽德龙自卸车国三排放后八轮一年半能卖多少
贪吃小栈我想知道这个在什么地方
oppor7s连接新英朗手机投影仪怎么操作
推荐资讯
奥迪A4L有没有内饰氛围灯
趋的古义和今义
男友过生日时,他的一女生朋友送他一大捧蓝色
牌照为蒙a98v76车最近违章查讯最近有违章吗?
甲乙两方协议书,丙方代签甲方签字,请问丙方
日军当年轻易得手东北,为什么没有趁机越过长
研究生和硕士哪个学历高?
人生中最有规律的一件事
怎样选择适合自己的粉饼颜色
我捡到别人结婚登记证我想在朋友圈里发,应该
歌曲十七岁的雨季是哪个电视剧的主题歌
烧一吨球团需要多少立方煤气
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?