LoveSummer

/*不同进制的数据表现:二进制:由0,1组成。以0b开头。八进制:由0,1,…7组成。以0开头。十进制:由0,1,…9组成。默认整数是十进制。十六进制:由0,1,…9,a,b,c,d,e,f(大小写均可)组成。以0x开头。*/class JinZhiDemo {public static void main(String[] args) {System.out.println(100); //十进制System.out.println(0b100); //二进制System.out.println(0100); //八进制System.out.println(0x100); //十六进制}

}

1:得到下面数据的十进制值:0b10101=1*2^4 + 1*2^2 + 1*2^0=16 + 4 + 1=210123=1*8^2 + 2*8^1 + 3*8^0=64 + 16 + 3=830x3c=3*16^1 + c*16^0=48 + 12=602:得到下面数据的二进制,,十进制,十六进制52分别得到二进制,十进制,十六进制得到二进制:52 / 2 = 26026 / 2 = 13013 / 2 = 6 16 / 2 = 3 03 / 2 = 1 11 / 2 = 0 10b110100得到八进制:52 / 8 = 646 / 8 = 0 6064得到十六进制:52 / 16 = 343 / 16 = 0 30×343:有符号数据表示法的练习A:已知某数X的原码为10110100B,试求X的补码和反码。符号位数值位原码:10110100反码:11001011补码:11001100B:已知某数X的补码11101110B,试求其原码。符号位数值位补码:11101110反码:11101101原码:100100104:

曾经拥有的不要忘记,难以得到的更要珍惜,

LoveSummer

相关文章:

你感兴趣的文章:

标签云: