zoukankan      html  css  js  c++  java
  • java作业(动手又动脑)

    Java 枚举类使用 enum 关键字来定义,各个常量使用逗号,来分割。枚举是一个类,内部可事先定义若干个值,在用枚举类定义对象时,可以从事先定义的值中选取赋值。

    原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值. 比如如果是8位二进制:

    反码的表示方法是:正数的反码是其本身

    负数的反码是在其原码的基础上, 符号位不变,其余各个位取反.

    补码的表示方法是:正数的补码就是其本身

    负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+1. (即在反码的基础上+1)

    同名变量屏蔽原则

    private static int value = 1;

    public static void main(String[] args) {

    int value = 2;

    System.out.println(value);

    }

    Byte 8

    Char 16

    Short 16

    Int 32

    Long 64

    Float 32

    Double 64

    Boolean 1或8或32

    整形转浮点型会产生损失。

    0.05 + 0.01 = 0.060000000000000005

    1.0 - 0.42 = 0.5800000000000001

    4.015 * 100 = 401.49999999999994

    123.3 / 100 = 1.2329999999999999

    会在最末尾有一点偏差

    public static void main(String[] args) {

      int X = 100;

          int Y = 200;

          System.out.println("X+Y=" + X + Y);

          System.out.println(X + Y + "=X-Y");

    }

  • 相关阅读:
    Xamarin.Android开发实践(十八)
    Xamarin.Android开发实践(十七)
    smokeping网络监控
    Cobbler自动化部署
    在线编辑器KindEditor的使用
    前端之快速创建标签
    Tornado之自定义异步非阻塞的服务器和客户端
    算法基础知识之树、二叉树
    Tornado之实例和扩展
    Scrapy源码研究前戏
  • 原文地址:https://www.cnblogs.com/L-L-ALICE/p/13762249.html
Copyright © 2011-2022 走看看