Java教程

【学习打卡】第1天 数据进制转换

本文主要是介绍【学习打卡】第1天 数据进制转换,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:物联网/嵌入式工程师

课程章节:数据进制转换

主讲老师:大白


内容概述:

不同进制的计算方法,以及不同进制之间的转换方法。


学习心得:

不同进制转十进制:

二进制转十进制:

(10110)2 = 0*2^0 + 1*2^1 + 1*2^2 + 0*2^3 + 1*2^4 = 22

八进制转十进制:

(745)8 = 5*8^0 + 4*8^1 + 7*8^2 = 485

十六进制转十进制:

(a13)16 = 3*16^0 + 1*16^1 + 10*16^2 = 2579


小数位算法:

(f8c.b)16 = c*16^0 + 8*16^1 + f*16^2 + b*16^-1 = 12 + 128 + 3480 + 0.6875 = 3980.6875



十进制转其他进制:

十进制转二进制:

整数位转换

62df65c9096736ff06910628.jpg

小数位转换

62df65da0958020f08960338.jpg


练习:

计算下列数据的结果


62df664c0977101604900064.jpg


整数位:(35)10 = (100011)2
小数位:(0.64)10 = (0.10100)2
100011.10100


课程截图:

https://img1.sycdn.imooc.com/62ea2d1d0001891e19200969.jpg



这篇关于【学习打卡】第1天 数据进制转换的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!