首页 > 其他分享 >9.15

9.15

时间:2023-09-15 11:45:41浏览次数:28  
标签:反码 int 9.15 补码 System static 原码

1. 原码

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

2. 反码

反码的表示方法是:

正数的反码是其本身

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

3. 补码

补码的表示方法是:

正数的补码就是其本身

负数的补码是在其原码的基础上, 符号位不变, 其余各位取反, 最后+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");

}

 

 

 

字符串在前的时候,后面的格式会自动转化为字符串,而字符串相加则是前后接起来。

标签:反码,int,9.15,补码,System,static,原码
From: https://www.cnblogs.com/tianpeisen/p/17704636.html

相关文章

  • 9.15 1
    1.仔细阅读示例****: EnumTest.java,运行它,分析运行结果?publicclassEnumTest{       publicstaticvoidmain(String[]args){             Sizes=Size.SMALL;             Sizet=Size.LARGE;             //s和t......
  • 9.15 泛型通配符
    demo1“<?>“classMessage<T>{//定义泛型类对象privateTcontent;//泛型属性publicvoidsetContent(Tcontent){this.content=content;}publicTgetContent(){returnthis.content;}}publicclassHelloWorld{......
  • 7.1-9.15数学建模复盘
    时间上安排太紧,合适的应该是2-3天1次安排,喘不上气没时间思考规划的方向是否正确、是否需要调整。一味地埋头按照数学建模清风课程学,浪费很多时间分工不算合理,分工分得界......
  • 2022.9.15———HZOI【CSP-S开小灶4】游寄
    Preface\(Rank31/39\)\(20pts+0pts=20pts\)最近出现了暴力不会打的情况我震惊我tm暴力不会打?然后其实仔细思考也是可以打的。只要暴力不是\(dp\)。但是赛时我老......
  • 13 刘欣晨 2022.9.15
    实验 一 项目名称:判断输入的是不是黄蓉所说的数实验内容:print("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")number=int(input("请输入您认为符合......