zoukankan      html  css  js  c++  java
  • Java语言基础(二)

                Java语言基础(二)

     

    一.变量续

    (1).变量有明确的类型

    (2).变量必须有声明,初始化以后才能使用

    (3).变量有作用域,离开作用域后自动回收

       变量作用域在块内有效

            

     (4).在同一定义域中变量不能重复定义

                                                 

     (5).变量的值可以修改

      

          

     

    二.进制基础

      计算机处理的是数据,而且是二进制

     

      二进制:逢二进制一

           

     

    0

    0

    0

    0

    0

    0

    -----代表十进制0

    0

    0

    0

    0

    0

    1

    -----代表十进制1

    0

    0

    0

    0

    1

    0

    -----代表十进制2

    0

    0

    0

    0

    1

    1

    -----代表十进制3

    0

    0

    0

    1

    0

    0

    -----代表十进制4

    0

    0

    0

    1

    0

    1

    -----代表十进制5

    0

    0

    0

    1

    1

    0

    -----代表十进制6

    0

    0

    0

    1

    1

    1

    -----代表十进制7

    0

    0

    1

    0

    0

    0

    -----代表十进制8

     

                      

            0  0  1  ----------代表十进制1

                   +  0  0  1  ----------代表十进制1

                   -------------------

                       0  1  0  -----------结果是十进制2      

      

            

     

     

     

          0   1  0   --------代表十进制2

        --   0   0  1   --------代表十进制1

            ---------------------

                     0   0  1   ------代表十进制1

     

     

    下面我们开看看十进制

             十进制:逢十进一

             数字:0  1  2  3  4  5  6  7  8  9

             权:1  10  100  1000   10000….

             基数:10

             权是基数的多少次幂:10^0 =1  10^1=10  10^2=100 

                    10^3=1000…


              456= 4*100+5*10+6*1


    那么二进制呢

               二进制:逢二进一

               数字:0  1

               权:1  2  4  8  16  32  64  128….

               基数:2

               权是基数的多少次幂:2^0=1   2^1=2  2^2=4  2^3=8  2^4=16  2^5=32

     

               13=2^3+2^2+2^0

     

                     求237的二进制

                               128  64  32  16  8  4  2  1-------减数

                         237   1    1    1     0  1  1  0  1  (这行就是我们想要的二进制了)

                                109  45  13      5  1     0-------余数

     

     

  • 相关阅读:
    链表基础操作2
    数据结构第二章课后作业
    CSAPP第二個實驗bomblab
    链表的基础操作1
    Codeforces 375
    Codeforces 372
    Codeforces 367
    线性同余方程组
    【除草】反演
    【转】组合数求模
  • 原文地址:https://www.cnblogs.com/codeOfLife/p/3646399.html
Copyright © 2011-2022 走看看