摘自https://baike.baidu.com/item/%E5%8D%81%E8%BF%9B%E5%88%B6%E8%BD%AC%E4%BA%8C%E8%BF%9B%E5%88%B6 python实现进制转换:https://www.cnblogs.com/cookie1026/p/60597 ...
分类:
编程语言 时间:
2019-02-21 12:28:59
阅读次数:
200
数字: 1 #二进制转十进制 2 a='100' 3 v=int(a,base=2) 4 print(v) 1 #当前数字的二进制至少有多少位 2 b=2 3 v2=b.bit_length() 4 print(v2) 字符串: 1 #首字母大写 2 a="kelvin" 3 v=a.capital ...
分类:
编程语言 时间:
2018-12-29 19:46:37
阅读次数:
194
1.第一种: 00000001 1 00000010 2 00000100 4 00001000 8 00010000 16 00100000 32 01000000 64 10000000 128 2.第二种: 00000001 1 00000011 3 00000111 7 00001111 1 ...
分类:
其他好文 时间:
2018-12-17 23:58:38
阅读次数:
297
二进制转十进制子网掩码一共32位(二进制)后面那个29就是前面29位都是111111111.11111111.11111111.1111100029=24+524=11111111.11111111.111111115=11111000从左边计算二进制转十进制111110002^2^2=8第4位数为3,2的3次方2^2^2^2=16第5位数为4,2的4次方2^2^2^2^2=32第6位数为5,2的
分类:
其他好文 时间:
2018-12-05 16:20:06
阅读次数:
181
很简单的一段,当练手 二进制输出为数组形式 还有待完善 欢迎大家提建议 思路: 二进制转十进制: 我这里用的是八位二进制,从右到左,第一位是2的0次方,第二位是2的1次方,以此类推,第8位便是2的7次方,所以只要判断位数上的数字是1还是0,因为是从右到左,所以先把数组倒过来,这样数组下标就好算一点, ...
分类:
编程语言 时间:
2018-12-03 23:32:20
阅读次数:
463
emmmm......这个是本人复习初赛的一些资料,可能不完整,先挖个坑,再慢慢填,因为实在不想手写了QwQ 进制转换 二进制转十进制:位权法则 十进制转二进制:除2取余,逆序输出 十进制小数转二进制:乘以2取整,顺序输出 eg: 0.625 *2 1.25 1 0.25 *2 0.5 0 *2 1 ...
分类:
其他好文 时间:
2018-10-06 23:39:24
阅读次数:
217
教材知识点汇总 1.十进制转二进制: 方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。 2.二进制转十进制: 方法为:把二进制数按权展开、相加即得十进制数。 3.二进制转八进制: 方法为:3位二进制数按权展开相加得到1位八进制数。 ...
分类:
其他好文 时间:
2018-10-01 00:13:41
阅读次数:
176
1.十进制与二进制之间的转换 (1)十进制转二进制的方法:使用十进制的数据不断除以2,直到商为0为止,从下往上取余就是对应的二进制。 (2)二进制转十进制:使用二进制的每一位乘以2的n次方,n从0开始,每次递增1,然后把各部分的数据相加即可。 2.十进制,八进制,二进制之间的转换 (1)十进制转八进 ...
分类:
编程语言 时间:
2018-09-18 23:54:38
阅读次数:
336
进制转换: 二进制转十进制: 1101 转为十进制 1*2^(4-1)+1*2^(3-1)+0*2^(2-1)+1*2^(1-1) 即各个位拆开,乘以2的(位数-1)次方,结果为13 >>> int('1101',2) # 13 十进制转二进制: 比如13 用13除以2,得到的商再除以2 直到除到1 ...
分类:
编程语言 时间:
2018-08-19 15:50:00
阅读次数:
261