如今的IP网络使用32位地址,以点分十进制表示,如172.16.0.0。地址格式为:IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。 IP地址类型 最初设计互联网络时,为了便于寻址以及层次化构造网络,每一个IP地址包含两个标识码(ID),即网络ID和主机ID。同一个物理网络...
分类:
其他好文 时间:
2014-07-07 23:57:29
阅读次数:
404
题目:输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。例如输入12,从1到12这些整数中包含1 的数字有1,10,11和12,1一共出现了5次。分析:首先最先想到的是遍历从1到n的每个数,判断每个数中包含1的个数,再相加。 时间复杂度:如果输入数字为n,n有O(logn)位,我们需要...
分类:
其他好文 时间:
2014-07-07 18:57:02
阅读次数:
193
ECMAScript规范中使用IEEE754格式来表示整数和浮点数。支持十进制、八进制以及十六进制。有一点注意的是八进制数字在严格模式下是无效的,这可能会影响到程序的正常运行。 避免浮点数等值判断: 众所周知,基于IEEE754进行数据计算会产生舍入误差,最为经典的例子: 0.1+0.2 = 0.3...
分类:
编程语言 时间:
2014-07-07 13:01:37
阅读次数:
192
1、输出十六进制,十进制,八进制>>> hex = 0xff>>> print 'hex=%x,dec=%d,oct=%o' %(hex,hex,hex)hex=ff,dec=255,oct=3772、输出浮点数>>> import math>>> print '%f' %math.pi3.1415...
分类:
编程语言 时间:
2014-07-03 00:24:22
阅读次数:
263
人类之所以习惯十进制,据说是因为用手指头来计算比较方便,而人正好有10个指头。...
分类:
其他好文 时间:
2014-07-02 08:55:03
阅读次数:
202
标准数字格式字符串:C or c 货币 "{0:C}" -f 1.23 结果:¥1.23 或 $1.23D or d 十进制 "{0:D}" -f 2 结果:0002E or e 科学计数法 "{0:E3}" -f [Math]::Pi 结果:3.142E+000F or f 固定的点。...
分类:
其他好文 时间:
2014-07-01 21:55:51
阅读次数:
268
1、//下面的这些浮点字面量都等于十进制的12.1875:
let decimalDouble = 12.1875
let exponentDouble = 1.21875e1
let hexadecimalDouble = 0xC.3p0//==12+3*(1/16)
2、//类型别名,用typealias关键字来定义类型别名
typealias AudioSample = UInt16
...
分类:
其他好文 时间:
2014-07-01 15:14:31
阅读次数:
168
从1到n整数中1出现的次数 代码(C)本文地址: http://blog.csdn.net/caroline_wendy题目: 输入一个整数n, 求从1到n这n个整数的十进制表示中1出现的次数.把拆分为最高位数字, 其余数字, 最后数字求解.21345 -> 1346-21345[10000-19999, 最高位 + 1346-x1345其余位数] + 1-1345;代码:/*
* main.c...
分类:
其他好文 时间:
2014-07-01 11:10:41
阅读次数:
146
呵呵,这个翻译还是很直白的嘛,大家意会就好。第一次看到这个高大上题目还是有点小害怕的,还好题没有做过深的文章。只要按照规则转化成十进制就好了,而且题目本身也说了最大不超过一个int的范围(2^31-1 ==2147483647)。直接位运算就好了。Skew BinaryWhen a number i...
分类:
其他好文 时间:
2014-07-01 10:13:16
阅读次数:
219
#BintoDec
#myfirstpythonprograme
n=c=itm=0
a=raw_input(‘pleaseinputBinarynumber:\n‘)
forninrange(0,len(a)):
b=a[n:n+1]
#print‘nis‘,n
#print‘bis‘,b
#print‘len‘,len(a[n:])
ifb==‘1‘:
c=2**(len(a[n:])-1)
#print‘c1is‘,c
else:
c=0
#print‘cis0‘
itm=c+itm
#print‘it..
分类:
编程语言 时间:
2014-07-01 09:35:48
阅读次数:
226