原文:【转】为什么0.1无法被二进制小数精确表示?

这个问题困扰了我不少时间,最近有个比较清晰的认识,和大家分享。 这个问题首先要从数位表示法说起。今天我们看到的 这样的十进制数,是自然而然的理解其意义,但是有没有深究其内在的数学原理呢 所谓十进制是 十个基本符号为基础的一种数字表示法,数位表示法是将一串基本符号从左到右连续排列的一种方法。为什么 时表示一十二,而不是二十一,或者是一加二的意思呢 因为数字所处的位置是有特别意义的,最右边第一个数字符 ...

2016-03-14 20:04 0 3581 推荐指数:

查看详情

为什么0.1无法二进制小数精确表示

这个问题困扰了我不少时间,最近有个比较清晰的认识,和大家分享。 这个问题首先要从数位表示法说起。今天我们看到的123这样的十进制数,是自然而然的理解其意义,但是有没有深究其内在的数学原理呢? 所谓十进制是0~9十个基本符号为基础的一种数字表示法,数位表示法是将一串基本符号从左到右连续排列的一种 ...

Tue Apr 09 07:27:00 CST 2013 0 11117
小数二进制如何表示

为0。 特殊情况: 小数部分出现循环,无法停止,则用有限的二进制无法准确表示一个小数,这也是在编程语言中 ...

Mon Jul 30 06:45:00 CST 2018 0 1158
小数二进制如何表示

为0。 特殊情况: 小数部分出现循环,无法停止,则用有限的二进制无法准确表示一个小数,这也是在编程语言中 ...

Mon Oct 18 01:21:00 CST 2021 0 1446
进制0.1 为什么不能用二进制很好的表示

二进制表示法。。。。 这是也是基础知识啦: 别急我们一点一点的讲解。正整数二进制,负整数二进制小数二进制 正整数二进制: 正整数转成二进制。要点一定一定要记住哈:除二取余,然后倒序排列,高位补零。 21 ...

Sun Apr 17 16:06:00 CST 2016 0 8582
二进制小数及 IEEE 浮点表示

1、二进制小数   前面这篇博客 进制间的转换 我们已经讲过了各个进制数的表示。现在我们复习一下:     进位计数制的要素:     ①、数码:用来表示进制数的元素。比如二进制数的数码为:0,1。十进制数的数码为:0,1,2,3,4,5,6,7,8,9。十六进制数的数码 ...

Tue Aug 14 18:38:00 CST 2018 0 6297
进制数转换二进制的方法以及十进制0.1为什么无法二进制很好地表示

本文包含十进制正整数转换二进制数、十进制负整数转换二进制数、以及十进制小数转换成二进制数的方法讲解,想了解为什么0.1无法二进制很好地表示的朋友可以直接看文章末尾。 首先我们来了解一下如何将十进制正整数转换成二进制。 将十进制数除以2取余数,直到商为0停止计算; 对余数逆序排列 ...

Mon Mar 01 20:22:00 CST 2021 0 261
正负整数和小数二进制

转成二进制主要有以下几种:正整数二进制,负整数二进制小数二进制; 1、 正整数转成二进制。要点一定一定要记住哈:除二取余,然后倒序排列,高位补零。 也就是说,将正的十进制数除以二,得到的商再除以 ...

Mon Nov 09 19:08:00 CST 2015 0 1850
进制小数二进制小数

https://www.cnblogs.com/xkfz007/articles/2590472.html 十进制小数二进制小数 乘二取整,顺序排列   有无限循环的精度损失,例如十进制0.4,转换为二进制位0.0110 0110 0110 0110 ......   0.4 ...

Tue Jan 22 00:14:00 CST 2019 0 980
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM