三、常量
来源:互联网 发布:梵高固彩淘宝 编辑:程序博客网 时间:2024/06/05 10:17
- 定义:Java 中固定不变的、表示不能改变的值。
Java 中常量的分类:
1. 整数常量:所有整数。 十进制:0 ~ 9,满 10 进 1。 八进制:0 ~ 7,满 8 进 1,用 0 开头来表示。 十六进制:0 ~ 9、A ~ F,满 16 进 1,用 0x 开头来表示。2. 小数常量:所有小数。3. 布尔型常量:true、false。4. 字符常量:将一个数字/字母/符号用单引号('')标识。5. 字符串常量:将一个或者多个字符用双引号("")标识。6. null 常量:null。
- 进制的基本转换:
十进制转换为二进制
例如:9 的二进制算法 9 / 2 = 4 —— 1(余数) 4 / 2 = 2 —— 0(余数) 2 / 2 = 1 —— 0(余数) 1 除不尽(最后余数) 结果要从下往上写,9 的二进制为:1001。
二进制转换为十进制
例如:1100 的十进制算法 2^3 × 1 + 2^2 × 1 + 2^1 × 0 + 2^0 × 0 = 12
- 十进制转二进制,除 2 取余数倒写;二进制转十进制,乘 2 的幂数。
- 十进制、八进制、十六进制的互转,类似十进制与二进制的方法;亦可先讲十进制转换为二进制,再把二进制转换为八进制或十六进制(一个八进制位相当于三个二进制位,一个十六进制位相当于四个二进制位)。
负数的二进制表现形式:将二进制对应的数取反,然后加 1 即可(注:负数的最高位都为 1)。
例如:-6 的二进制 6 的二进制为 0000 0000 0000 0000 0000 0000 0000 0110 取反为 1111 1111 1111 1111 1111 1111 1111 1001 加 1 后的最终结果为 1111 1111 1111 1111 1111 1111 1111 1010
阅读全文
0 0
- 三、常量
- 常量综述(三)
- 三、常量(基本概念)
- Win32 API 常量定义(三)
- 三、C++ 常量成员函数
- PHP基础教程(三)常量
- C语言学习之三:常量
- java内存分配<三> 常量池详解
- 高质量C++编程(三)常量
- Swift学习(三)-常量与变量
- 定义常量的三种方法
- C++基础知识(三)—— 常量
- C++基础知识(三)—— 常量
- [Wondgirl]ECMAScript6(ES6)(三)对象常量
- C语言之常量(笔记三)
- JAVA三种常量池的区别
- C语言——常量指针、指针常量以及指向常量的指针常量三者区别详解
- 常量
- Vim How To
- 机器学习的名词解释
- 如何在单链表里复制不是数字'2',然后将复制好的内容存储到数组中
- java笔试题及解答专辑201710241450
- 【Unity】【Shader】写一个初步的水波模拟Gerstner Waves
- 三、常量
- 【以太坊】ubuntu安装以太坊ethereum的测试网络ropsten-net以及雷电网络raiden-network环境
- Linux CentOS环境下安装图像识别工具Tesseract教程
- Grunt的一天
- 在Matlab下训练级联目标检测器
- 用eclipse启动tomcat项目默认发布地址
- CentOs6.5 x64 安装源码包MySql5.6.38教程
- OV5640开机自动配置IP编写
- rxjava2+rxandroid2+retrofit2 封装网络请求