windows 计算器为什么不支持小数的进制转换?

2015-09-01 18:33:49 +08:00
 manoeuvre

感觉很奇怪。巨硬为什么不开发这个功能呢?这个技术上没有什么难度吧。
在程序员模式下,小数点都是不可按的状态。
PS 有没有什么好用的计算器程序推荐,谢谢啦。
http://pic4.zhimg.com/6afc08978c67f49bbafb39396c5e160f_b.jpg

4896 次点击
所在节点    Windows
5 条回复
shakoon
2015-09-01 20:17:28 +08:00
十进制小数转二进制小数的小数位数是无限,得自己按所需精度取位数,不知道是不是这个原因
hx1997
2015-09-01 21:47:14 +08:00
不是任何进制间都能精确转换小数的吧
manoeuvre
2015-09-03 10:19:06 +08:00
@hx1997 如果小数部分转换为二进制时得到一个无穷值, 那么根据尾数长度舍弃多余部分即可。微软工程师也真是可以的。
hx1997
2015-09-03 11:24:11 +08:00
@manoeuvre 这样的话转回十进制就不是原来的数了啊,再多转换加运算几次不知道误差到哪里去了。好吧我承认这样说比较牵强。
manoeuvre
2015-09-03 12:38:38 +08:00
@hx1997 诚如是,那么 10 除以 3 ,这样的计算,为什么计算器又支持呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/217645

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX