2013年8月4日

Java语法基础——运算符

摘要: 取余运算,取模运算——获取除法结果中的余数负数取余的结果:负数和0正数方向,n的余数是周期函数,并且小于n——工作中,周期性的运算经常采用%实现 1 public class Test { 2 public static void main(String[] args) { 3 int n = 5; 4 int m =n % 3;//5/3 得1余2 5 System.out.println("m = "+m); 6 7 System.out.println(-4%3); 8 System... 阅读全文

posted @ 2013-08-04 14:16 提子呀呀 阅读(237) 评论(0) 推荐(0)

Java语法基础——变量

摘要: 变量的语法规定:变量必须有明确类型变量必须声明,并且初始化后才能使用变量有作用域,超过作用域释放变量作用域:声明变量开始到块结束(语句块:{})变量的类型|——基本类型 |——整型(最常用int,但要注意使用范围;short很少用,byte用于表示文件等底层数据) |——byte(8位:-128~127) |——short(16位:-32768~32767) |——int(32位:-2^31~2^31-1,约2G) |——long(64位:-2^63~2^63-1) |——浮点型 |——float(32位),double(64位) |——字符型 |——... 阅读全文

posted @ 2013-08-04 13:34 提子呀呀 阅读(533) 评论(0) 推荐(0)

二进制补码

摘要: 计算机只能处理2进制数据(经常是补码!),计算机内部没有10进制和16进制,10进制是人类处理数据的习惯,Java利用API提供的的算法(方法)实现10进制的处理。16进制是便捷的2进制书写格式。 一切交给计算机处理的数据,都要转化为2进制。 计算机不认识正负数,所以原本二进制是没有负数的,但因为运算需要,正负二进制是人为规定的,所以才有了补码(补充的码)。 计算机在输入输出的时候,依照人的习惯,利用算法实现10进制输入输出。以4位补码为例:将高位为1的大数,作为负数使用;计算时候超过4位数,多出数位自动溢出舍弃在不超过范围情况下,补码运算满足数学规则缺点:数字有范围,不能进行超范围... 阅读全文

posted @ 2013-08-04 10:56 提子呀呀 阅读(1883) 评论(0) 推荐(0)

导航