计算机
文章平均质量分 50
半壁灯
半壁青灯论天下,荒烟蔓草尽识君
展开
-
进制与位运算(一)
进制 我们都知道计算机使用的是二进制运算。以byte为例,8位能表达的范围从(00000000)2~(11111111)2,转成十进制就是0~255,但由于还有负数的存在,byte实际表达的范围是-128~127。在计算机里,对于有符号的数据类型,会把最高位做为符号位,如果为1,则为负数。负数通常有三种表达方式,原码,反码与补码。 原码:把符号位设为1。如11的二进制是00001011,-11...原创 2017-05-04 22:45:20 · 661 阅读 · 0 评论 -
进制与位运算(二)
位运算的基本运用 当出现关于2的整数次幂的运算时,往往可以用位运算解决。 比如对8取余,n&7的写法就比n%8好很多。 (9)00001010&(7)00000111=(2)00000010 奇偶性测试的更好写法 //奇数返回true boolean odd(int n){ return n&1==1; } 不用乘法实现5*n的做法 n原创 2017-05-07 20:11:36 · 335 阅读 · 0 评论 -
绝对路径和相对路径的区别
在HTML里只要涉及文件的地方(如超级链接、图片等)就会涉及绝对路径与相对路径的概念。 1.绝对路径 绝对路径是指文件在硬盘上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。那么如果要使用绝对路径指定网页的背景转载 2017-08-06 15:51:13 · 947 阅读 · 0 评论