一、二进制和十进制的转换 二、十六进制和十进制的转换 ...
分类:
编程语言 时间:
2018-07-29 16:32:21
阅读次数:
160
二进制状压练得挺熟, 但是一直没有时间好好研究三进制状压。 于是找了个题目学习了一下, 两天里修修补补总算AC了。 有几个收获。 1. 三进制与十进制的转换的小技巧(利用数组) 2. 刷表法时, 用dfs来更新状态。这种更新状态的方式蛮新颖的,我这种蒟蒻第一次遇见。 3. 还是更新状态。可以先把新状 ...
分类:
其他好文 时间:
2018-07-08 23:16:14
阅读次数:
200
废话不多说,直接上实现:simulus是gray码信号发生器的实现:simulus.h:
include?"base.h"?
?
#ifndef?SIMULUS?
#define?SIMULUS?
?
const?unsigned?int?size=4;?
&
分类:
其他好文 时间:
2018-07-06 16:38:07
阅读次数:
170
十进制到十进制的转换 12345 = 1 * 10 ^ 4 + 2 * 10 ^ 3 + 3 * 10 ^ 4 + 4 * 10 ^ 1 + 5 * 10 ^ 0 ·系数:就是每一位上的数字 ·基数:X进制,基数就是X ·权:在右边,从0开始编号,对座位上的编号即为该数的权 ·结果:把系数*基数的权 ...
分类:
其他好文 时间:
2018-07-04 22:43:27
阅读次数:
167
其实是10进制到16进制的转换 1.首先确定转换成16进制后有几位 2.根据位数创建String数组 3.算出每一位对应的16进制表达,存入数组 4.一次输出数组元素 核心是这行代码,用到知识点: >三目运算符 >基本数据类型的自动转换和强制转换char->int,int->char >String ...
分类:
其他好文 时间:
2018-06-29 19:56:56
阅读次数:
257
题目:学习使用按位与 & 。 不会的知识点,查了一下按位运算。 按位运算符是把数字看作二进制来进行计算的。 python进制的表示: 二进制:0b 八进制:0o 16进制:0x 进制的转换: 二进制:bin() 八进制:oct() 十六进制:hex() 直接输出,就是十进制。 ...
分类:
编程语言 时间:
2018-06-28 10:57:48
阅读次数:
172
二进制与十进制之间的转换: 1.十进制转化为二进制,方法为:十进制数除2取余法,即十进制数除2,余数为权位上的数,得到的商值继续除2,依此步骤继续向下运算直到商为0为止。 2.二进制转化为十进制:方法为:把二进制数按权展开、相加即得十进制数。 二进制与八进制之间的转换: 1.八进制转化为二进制 方法 ...
分类:
其他好文 时间:
2018-06-27 11:30:43
阅读次数:
182
转自:https://www.cnblogs.com/linxuanchen/archive/2012/02/02/2336099.html ...
一:java不同进制数据的表现形式 二进制表示形式前面加0b(b可以大写也可以小写) 八进制表示形式前面加0 十六进制表示形式前面加0x 任意进制到十进制的转换图解 十进制到十进制的转换 12345 = 10000 + 2000 +300 + 40 + 5 =1 *10^4 + 2 *10^3 + ...
分类:
编程语言 时间:
2018-05-18 01:22:08
阅读次数:
242