欢迎大家来到IT世界,在知识的湖畔探索吧!
十进制小数转二进制,十进制小数部分的转换。
大家好,我是上饶摩天科技少儿编程的廖老师。今天我给大家带来的是十进制的小数部分如何进行转换。实际上十进制的小数部分转成二进制、八进制、十六进制等等,n进制的方法是一样的,只需要略做改变就行。所以今天以十进制小数部分转为二进制来举例。
大家可以看到屏幕上的这张图片,这边以0.6875这个小数来举例子,它是十进制的,想把它转成二进制,这个位置要乘的是2,如果是八进制乘8,十六进制乘16,n进制乘以n。

欢迎大家来到IT世界,在知识的湖畔探索吧!
先来看一看,当0.6875乘以2之后会得到1.3750这个数字,这个时候一是整数部分,把它取出来放在这里,然后将0.375继续的去乘以2,得到0.750。第二次乘出来的整数部分是0,把0记住了要拿出来,然后再用0.75再乘以2,得到1.50。
把一取出来,留下0.5乘以2,得到了一,把一取出来。这个时候1011按顺序,一定要按从前往后的顺序,得到1011。也就是0.6875对应的小数的二进值是1011。
这里和整数部分不一样的是,整数部分是用短除法除以2,然后得到余数,最终是将余数倒过来取的,而这边得到的整数部分是顺着取的。这个就是十进制的小数部分转化为二进制小数部分。如果是n进制其实也是一样操作的,大家课后可以自己去练习一下。
今天内容就讲解完了,谢谢大家。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/119778.html