会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
诺贝尔
2014年,目标是做老板赚大钱。 用编程技术解决身边实际的问题。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 281
文章 - 0
评论 - 988
阅读 -
57万
随笔分类
c# 语言(28)
linQ for Any(5)
linux 开源(8)
netcore(3)
编程范式(5)
编译器(2)
财务管理(2)
程序设计(53)
评论(91)
情感(20)
软件项目(26)
生活(3)
数学(9)
算法题库(3)
算法与思路(13)
通信(2)
我的第二本c++教科书(7)
杂项(23)
资料(12)
公告
昵称:
诺贝尔
园龄:
15年1个月
粉丝:
129
关注:
10
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
积分与排名
积分 - 308300
排名 - 3163
随笔分类
(315)
c# 语言(28)
linQ for Any(5)
linux 开源(8)
netcore(3)
编程范式(5)
编译器(2)
财务管理(2)
程序设计(53)
评论(91)
情感(20)
软件项目(26)
生活(3)
数学(9)
算法题库(3)
算法与思路(13)
通信(2)
我的第二本c++教科书(7)
杂项(23)
资料(12)
更多
算法高手
雨中飞燕
c#练习地
农夫三拳
最新评论
1. Re:为什么0.1无法被二进制小数精确表示?
@诺贝尔 感谢回复!你的思路给了我一些启发...
--safoie
2. Re:为什么0.1无法被二进制小数精确表示?
@safoie 你好,确实是我数错了,是5位。...
--诺贝尔
3. Re:为什么0.1无法被二进制小数精确表示?
您好,感谢您的补充,根据我的理解,1右移一位等于1×2=2;右移两位等于1×(2的平方) =4;右移三位等于1×(2的三次方)=8;右移四位等于1×(2的四次方)=16,右移五位的话才等于1×(2的五...
--safoie
4. Re:为什么0.1无法被二进制小数精确表示?
@safoie 你好,这里的算法表现力不足,因为没有采用数学符号。 这里面用的就是辗转相除法。1/20,被除数向右移动一位,等于1*2,4位等于32,比除数大,然后用32-20,剩余12。 它和普通的...
--诺贝尔
5. Re:为什么0.1无法被二进制小数精确表示?
1* 2* 2* 2* 2 为啥等于32?右移四位是以什么为依据的呢?
--safoie
点击右上角即可分享