Unicode字符串 字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节 (byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),0 - 255被用来表示 ...
分类:
编程语言 时间:
2016-07-09 18:04:00
阅读次数:
183
Python中二进制是以0b开头的: 例如: 0b11 则表示十进制的3 8进制是以0开头的: 例如: 011则表示十进制的9 16进制是以0x开头的: 例如: 0x11则表示十进制的17 全局定义 二进制 to 十进制 : int(str,n=10) 十六进制 to 十进制 十进制 to 二进制: ...
分类:
编程语言 时间:
2016-06-23 12:51:14
阅读次数:
177
我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制 ...
分类:
其他好文 时间:
2016-06-15 18:39:16
阅读次数:
165
编码 字符串是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如 ...
分类:
编程语言 时间:
2016-06-14 19:10:51
阅读次数:
268
1. 字节转10进制 直接使用(int)类型转换。 2. 10进制转字节 直接使用(byte)类型转换。 3. 字节数组转16进制字符串 对每一个字节,先和0xFF做与运算,然后使用Integer.toHexString()函数,如果结果只有1位,需要在前面加0。 4. 16进制字符串转字节数组 这 ...
分类:
其他好文 时间:
2016-06-13 11:39:04
阅读次数:
185
十进制转二进制,除2运算 十进制6转二进制是 110 (注意从右往左写,使用算式从下往上写) 二进制转十进制,乘2过程 二进制110转十进制 0*2的0次方+1*2的1次方+1*2的2次方=6 对应关系 0 1 0 1 0 1 32 16 8 4 2 1 把1对应的位置的数加起来就可以了,所以是21 ...
分类:
编程语言 时间:
2016-06-08 12:14:21
阅读次数:
203
0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 十进制与二进制 十进制3456 = 3x103 + 4x102 + 5x101 + 6x100二进制转化为十进制,相乘并相加1101010=1x26 + 1x25 + 0x24 + 1x23 + 0 ...
分类:
其他好文 时间:
2016-05-31 15:45:27
阅读次数:
167
public class DigitalTrans {
/**
* 数字字符串转ASCII码字符串
*
* @param String
* 字符串
* @return ASCII字符串
*/
public static String StringToAsciiString(Str...
分类:
编程语言 时间:
2016-05-12 22:05:38
阅读次数:
1081
二进制 十进制 八进制 十六进制之间的相互转换。 逢N进一=N进制 十进制→二进制 除2取余 二进制→十进制 a×2^0+b×2^1+……+m×2^(n-1) 十进制→八进制 除8取余 八进制→十进制 a×8^0+b×8^1+……+m×8^(n-1) 十进制→十六进制 除16取余 十六进制→十进制 ...
分类:
其他好文 时间:
2016-05-03 22:00:40
阅读次数:
141