java常量有哪些_JAVA常量介绍「建议收藏」

java常量有哪些_JAVA常量介绍「建议收藏」

大家好,又见面了,我是你们的朋友全栈君。

常量:

在程序执行过程中,其值不发生改变的量;

1、分类: 字面值常量和自定义常量;

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位数,多出来的取消)

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/156618.html原文链接:https://javaforall.cn

相关推荐

如何进行SEO的关键词优化(3个步骤)
365体育旗下APP

如何进行SEO的关键词优化(3个步骤)

📅 07-12 👁️ 6991
很大的橘子叫什麼名字
365体育旗下APP

很大的橘子叫什麼名字

📅 01-26 👁️ 4300
限号是什么意思?你真的了解它的影响吗?
365bet投注网

限号是什么意思?你真的了解它的影响吗?

📅 01-20 👁️ 5324
为什么企业需要一个官方网站?
365体育旗下APP

为什么企业需要一个官方网站?

📅 10-19 👁️ 6375
盗跖之死,命运又是什么样的?
外围365bet网址

盗跖之死,命运又是什么样的?

📅 12-28 👁️ 243
小米5魔镜颜值评分标准及用户体验分析
外围365bet网址

小米5魔镜颜值评分标准及用户体验分析

📅 07-15 👁️ 4700
国外三星960Evo评测内容汇总 250G没测完就挂了
365体育旗下APP

国外三星960Evo评测内容汇总 250G没测完就挂了

📅 07-02 👁️ 3422