不公开笔记
文章平均质量分 50
省心省事省时
自学python
展开
-
二进制计量单位#K,M,G,T的换算
########## Begin ##########def unit_convert(a): K=2**10 M=2**20 G=2**30 T=2**40 if a<K: f=a f=round(f,1) return (str(f)) if a<M: f=a/K f=round(f,1) return (str(f)+'K') if a.原创 2022-04-27 09:53:38 · 7810 阅读 · 2 评论 -
二进制到十六进制
任务描述 十六进制也是计算机领域经常使用的一种进制,原因在于它的可读性比二进制更好,且它与二进制的转换十分直观。 十六进制共包含 16 个数字符号,分别是 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,其中 A~F 分别对应十进制中的 10~15。将二进制数转换成十六进制可以采用“四位变一位”的方法。以二进制数 1011010101 为例,如图所示,先将每 4 位划分为一组(若不能刚好分完,则补 0),然后按组转换,第 1 组 0010 对应 2、第 2 组 1101 对应 D(原创 2022-04-26 09:52:52 · 7341 阅读 · 0 评论