分享免费的编程资源和教程

网站首页 > 技术教程 正文

十进制 转 十六进制 #一分钟干货教学

goqiw 2024-10-13 04:59:40 技术教程 12 ℃ 0 评论

进制转换:10 进制转 16 进制。

大家好,我是刘老师。

1. 今天教大家一分钟学会 10 进制转 16 进制。首先随机生成一个 10 进制的数字,同样把 10 进制的数字写在旁边。看过 10 进制转 8 进制视频的同学肯定已经明白这个原理了。既然它是转成 16 进制,那就在小数点的位置上标好,把它写成 16 的 0 次方,16 的 1 次方。小数点后面 16 的 1 次方,16 的负 2 次方。

2. 找到小数点的位置写上 16 的 0 次方,16 的负 2 次方。当然这个题目是不需要去写 16 的负 2 次方,待会算的时候就知道了。

3. 首先看一下 16 的 1 次方是不是转换回来就变成 16 了?16 的 0 次方是不是 16 的 1 次方?16 的 1 次方是不是 16 分之 1?

4. 第一步要看从左向右看,99 里面有多少个 16?有 6 个,因为 16 乘以 6 等于 96,所以 99 减 96 是不是还剩 3?也就是需要在 16 这个位置下面标上 6,还剩 3 还有多少个 1?相信大家都会算。这 3 个 1 写完 3 个 1 以后是不是就没了?把 3 乘以 3 得 3 挪过来变成 3,1 减没了,所以小数点左方是不是就算完了?

5. 大家不用害怕,16 进制会出很大的数字上去进行运算,一看 16 分之 1 下面还有 16 的负 2 次方,这个数字很大很难算。其实刚才说了不用往后写,看一下就知道了。0.75 等于 4 分之 3,小数点后方 0.75 是不是等于 4 分之 3?4 分之 3 里面有多少个 16 分之 1?

6. 如果不会算,到前面去看一下 8 进制转 10 进制,4 分之 3 可以这样写,除以 16 分之 1 得到这个数字,所以换算过来是不是 4 分之 3 乘以 16?4 跟它 1 约是完成 4,下面分母没了,3412 是不是得到 12?如果不会算回去想一想。

7. 当然还有另一种算法是什么?就是把 4 分之 3 转化成 16 分之 12,转化成 16 分之 12 是 16 分之 1,所以肯定是它的 12 倍。所以这样 12 就算出来了,但是别忘了这里是 16 进制,所以 12 用 c 来进行表示,所以是不是就算出来了?

相信大家已经学会了,学会的同学把练习题做一下,把答案放到评论区。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表