A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© pengjk 中级黑马   /  2016-1-8 22:57  /  458 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

*常量:
        概述:
        分类:
                字面值常量:
                        字符串        ""
                        整数        12
                        小数        0.2
                        字符        ' '
                        布尔        true false
                        空常量   null
                自定义常量:面向对象讲

进制:
        概述:

        二进制: 0 1
        八进制: 001 001 111
        十六进制: 0100 1111
        十进制:

        二进制:0和1  开头0b(B)(注意:0b开头的这种写法是在jdk1.7之后才有的)
        八进制: 0-7   开头0
        十进制: 0-9
        十六进制:0-9、A-F 0x (X)

        不同进制表现同一个数据的形式特点:进制越大,表现形式越短

进制转换:
        任意进制转十进制:
                系数 * 基数的权次幂;
                01201
                系数:所在数位上的数
                基数:所要转换的数的进制
                权:在右边,从0开始编号,对应位上的编号即为该位的权。

                结果:系数 * 基数的权次幂 相加的和;

        十进制转其他进制:
                除基倒取余;
                150

        快速转换:
        8421码

        1        1        1        1        1        1        1        1
        128        64        32        16        8        4        2        1

        100 101
        4        5
        0010 0101
        2        5

        正数:原码反码补码都一样
        负数:反码:符号位不变,数值位按位取反。
                        补码:反码+1
        原码: 符号位 0正数 1负数  ,数值位
                10001010  -10
                11110101
        反码:       
                正数:本身
                负数: 符号位不变,数值位按位取反。
        补码:
                正数:本身
                负数:反码+1

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马