java常量有哪些_JAVA常量介绍常量:
在程序执⾏过程中,其值不发⽣改变的量;
1、分类: 字⾯值常量和⾃定义常量;
java核心技术有哪些1、字⾯值常量有以下⼏种:
字符串常量、⼩数常量、整数常量、字符常量、布尔常量(true、false)、空常量(null);
2、整数常量的表现形式:
⼆进制:由0、1组成,以0b开头;
⼋进制:由0,1,....7组成,以0开头;
⼗进制:由0,1,......9组成,整数默认是⼗进制;
⼗六进制:由0,1,....9,a,b,c,d,e,f(⼤⼩写均可)组成,以0x开头。
3、进制转换:
其他进制转⼗进制:
系数:就是每⼀个位上的数值;
基数:X进制的基数就是X;
权:对每⼀个位上的数据,从右,并且从0开始编号,对应的编号就是该数据的权;
结果:系数*基数^权次幂之和。
⼗进制转其他进制:
除基取余,直到商为0,余数反转(除基倒取余)。
4、快速转换法(8421码):
原码:
就是⼆进制定点表⽰法,即最⾼为符号位,“0”表⽰正,“1”表⽰负;其余位表⽰数值⼤⼩。
反码:
正数的反码与原码相同;
负数的反码是对其原码的逐位取反(1改为0),但符号位除外。
补码:
正数的补码与原码相同;
负数的补码是在其反码的末位加1.
运算的时候都是已补码的形式计算的(最多存储8位数,多出来的取消)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论