同理,二进制数1101的第一个1(最高位上的1)不是在千位(10^3)上,而是在2^3位上;第二个1,不是在百位上,是在“4”位上。
小数的数位翻译如下图
所以,二进制的整数或者小数转化为十进制数时,把每个数位上的0或1乘以对应的数位,再把积相加即可。
十进制的整数或者小数化为二进制数,看上面给的方法就很难,其原理用语言表达出来,想要严谨、简洁也很难。这里我就不试着表达了,用算式表达我的思考过程吧。
同理,二进制数1101的第一个1(最高位上的1)不是在千位(10^3)上,而是在2^3位上;第二个1,不是在百位上,是在“4”位上。
小数的数位翻译如下图
所以,二进制的整数或者小数转化为十进制数时,把每个数位上的0或1乘以对应的数位,再把积相加即可。
十进制的整数或者小数化为二进制数,看上面给的方法就很难,其原理用语言表达出来,想要严谨、简洁也很难。这里我就不试着表达了,用算式表达我的思考过程吧。
Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.