java基础梳理1:

注解:本梳理,仅针对我个人,一些我觉得非常简单的或已经熟悉的地方不在记录,比如:循环语法,这些常用的,真的很难不会用。

计算机基础-----进制:

        进制介绍:

                        二进制: 用  0,1表示,以0B(0b)开头     

                        八进制:  用0-7表示,以0开头                          

                        十进制:用0-9表示

                        十六进制:用0-9 a(10)-f(15)表示,不区分大小写,以 0x(0X)开头

        进制转换:

                        第一类:位数值*进制的(位数-1)次方

                                    二进制转十进制

                                    八进制转十进制

                                    十六进制转十进制

                                        

                        第二类:除对应的位数得余数,直到无法计算后,倒排  余数,开头加对应位数表示

                                    十进制转二进制

                                    十进制转八进制

                                    十进制转十六进制

                       第三类:1.将二进制数 划分区间后计算对应位数

                                     2.将八或十六的每一位数,计算成对应区间数

                                     二进制转八进制

                                     二进制转十六进制

                                     八进制转二进制

                                      十六进制转二进制

           原码,反码,补码:

                                        1.二进制最高位是符号位 0正1负

                                        2.正数的原码,反码,补码都是一样的

                                        3.负数的反码=符号位不变,其它位取反(0变1,1变0)

                                        4.负数的补码=反码+1   反码=补码-1

                                        5.0的反码和补码都是0

                                        6.java没有符号数,反而言之,java数都是有符号

                                        7.计算都是用补码运算的

                                        8.运算结果是原码

       

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值