美文网首页
2020-07-30java 二进制常量、八进制常量、十进制常量

2020-07-30java 二进制常量、八进制常量、十进制常量

作者: fjasmin | 来源:发表于2020-08-03 21:04 被阅读0次

二进制

  • 以0b或者0B开头
  • 可用符号0、1
  • 负数在前面加符号-

正确的值:0x10、0X11、-0x11

错误的值:0x12

需要注意的是这里0b或者0B开头表示的只是进制,而不是说该常量是byte类型,千万不要搞混了

八进制

  • 以数字0开头
  • 可用符号0、1、2、3、4、5、6、7
  • 负数在前面加符号-

正确的值:01234567、0123、0777、-555

错误的值:088

十进制

  • 无需开头的前缀
  • 可用符号0、1、2、3、4、5、6、7、8、9
  • 负数在前面加符号-

正确的值:1234567890、123、0777、-10

错误的值:088

十六进制

  • 以0x或0X开头
  • 可用符号0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f(或A、B、C、D、E、F)
  • 负数在前面加符号-

正确的值:0x1234567890abcdefL、-0X1234567890ABCDEFL、0x123

错误的值:0x123ghi

示例

public class Test5 {
    public static void main(String[] args) {
        System.out.println("二进制常量10:" + 0b1010);
        System.out.println("二进制常量-10:" + -0b1010);
        System.out.println("八进制常量10:" + 012);
        System.out.println("八进制常量-10:" + -012);
        System.out.println("十进制常量10:" + 10);
        System.out.println("十进制常量-10:" + -10);
        System.out.println("十六进制常量10:" + 0xa);
        System.out.println("十六进制常量-10:" + -0xa);
    }
}

输出结果为

二进制常量10:10
二进制常量-10:-10
八进制常量10:10
八进制常量-10:-10
十进制常量10:10
十进制常量-10:-10
十六进制常量10:10
十六进制常量-10:-10

相关文章

  • 常量

    常量 常量分类整型常量:也就是常整数二进制十进制八进制十六进制实型常量floatdouble默认情况下编写的小数都...

  • 2020-07-30java 二进制常量、八进制常量、十进制常量

    二进制 以0b或者0B开头 可用符号0、1 负数在前面加符号- 正确的值:0x10、0X11、-0x11 错误的值...

  • -8- scala常量

    [参考link] 整数常量 整数常量可以用十进制,十六进制或八进制表示

  • C Language

    常量 一、常量的类型 1、整形常量:1.十进制表示:56、892.八进制表示(以0开头):015、0463.十六进...

  • 整型常量不同进制间的相互转换

    整型常量可以分别用二进制、八进制、十进制和十六进制表示,不同的进制并不影响数据本身的大小,同一个整型常量可以在不同...

  • 常量与进制转换

    常量类型 进制转换 1、十进制与二进制之间的转换 2、八进制与十进制、二进制之间的转化 3、十六进制与十进制、二进...

  • 最简单的C程序设计

    常量与变量 一. 常量 整型常量 实型常量 十进制小数 -56.78 指数形式 12.34e3(12.3...

  • 002-数据、数值类型和运算符-笔记

    常量(constant)定义表示方式分类整数的表示方式:二进制、八进制、十进制、十六进制 二进制的8bit表示一个...

  • Java和C++常量

    Java中的常量 整型常量 表示形式为十进制,八进制(以0为前缀),十六进制(以0x为前缀)。默认整数为int型,...

  • Kotlin 教程之【基本类型】

    参考文档:点击这里 数字 字符 布尔 数组 字符串 数字 类型 字面常量 数字类型的字面常量支持十进制、二进制和十...

网友评论

      本文标题:2020-07-30java 二进制常量、八进制常量、十进制常量

      本文链接:https://www.haomeiwen.com/subject/xysdrktx.html