IP地址分类与子网划分基础 什么是IP地址:(常见的ip地址版本为ipv4和ipv6) 32位 * 32位二进制数字序列组成的数字序列 点分十进制 * 采用点将32位数字进行分割为4段,每段8位的二进制数,但二进制数不便于记忆,因此转换为10进制数显示,即点分十进制 十进制与二进制的转换 十进制是作 ...
分类:
其他好文 时间:
2016-09-01 02:07:48
阅读次数:
148
一、 十进制与二进制之间的转换 (1) 十进制转换为二进制,分为整数部分和小数部分 ① 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数,这个步骤一直持续下去,直到商为0为止,最后读数时候,从最后一个余数读起,一直到最前面的一个余数。下 ...
分类:
其他好文 时间:
2016-08-16 21:49:36
阅读次数:
150
进制的转换可以借助强大的BigInteger,非常的方便。 new java.math.BigInteger(num, from).toString(to); 表示num要转换的数从from源数的进制 转换成to的进制。 题目描述 求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在lo ...
分类:
其他好文 时间:
2016-08-03 21:51:08
阅读次数:
168
由于项目需要把一个ID(数字)压缩成尽可能短字符串,在网上找来好久没有找到合适, 自己动手写一个。 有需要的可以参考一下,也作为自己的一些积累吧! 代码如下: Java代码 /** * 64进制和10进制的转换类 * @author Administrator * */ public class c ...
分类:
其他好文 时间:
2016-07-15 20:12:27
阅读次数:
618
下面是示例代码,我们直接通过JDK工具库中的方法实现的,如下: 程序运行效果,如下: ...
分类:
编程语言 时间:
2016-06-29 12:52:35
阅读次数:
188
(一) 数值 计算机中采用的是 (二)数值转换制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径、节省设备等优点。为了便于描述,又常用八、十六进制作为二进制的缩写。一般技术都采用仅为计数,其特点是:逢N进一,N是每种进行计数制表示一位数所需要的符号数目为基数。 二进制:逢二进一,借 ...
分类:
其他好文 时间:
2016-06-17 19:35:21
阅读次数:
154
(一)数制 计算机采用的是二进制,因为二进制具有运算简单,易实现且可靠,为逻辑设计提供了有利的途径,节省设备等优点,为了便于描述,又常用八.十六进制作为二进制的缩写。特点: (1)逢n进一,n是每种进位进数制表示一位数所需要的符号数目为基数。 二进制:逢二进一,借一当二 八进制:逢八进一,借一当八 ...
分类:
其他好文 时间:
2016-06-17 19:33:12
阅读次数:
255
首先来了解一下二进制的转换知识:二进制数转换成十进制数二进制的1101转化成十进制1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13转化成十进制要从右到左用二进制的每个数去乘以2的相应次方不过次方要从0开始相反用十进制的13除以2每除一下将余数就记在旁边最后按余数从下向上..
分类:
其他好文 时间:
2016-06-16 00:01:46
阅读次数:
422
关键点: 参考:http://www.cnblogs.com/guowei1027/archive/2009/12/27/1633342.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w ...
分类:
Web程序 时间:
2016-06-14 11:31:19
阅读次数:
254