Java 计算机中的进制和码的浅谈

来源:互联网 发布:大华7016软件 编辑:程序博客网 时间:2024/05/01 15:33

进制就是进位制,是人们规定的一种进位方法。 

对于任何一种进制X进制,就表示某一位置上的数运算时是逢X进一位。

二进制就是逢二进一,八进制是逢八进一,十进制是逢十进一,十六进制是逢十六进一。

不同进制的数据组成

       ——二进制        0,1组成。以0b开头

       ——八进制0,1,7组成。以0开头

       ——十进制0,1,9组成。整数默认是十进制的

       ——十六进制    由0,1,9,a,b,c,d,e,f(大小写均可)。以0x开头

注意:

    八进制和十六进制最有用,但一般都用在底层啊,你学微型计算机原理与接口技术那门可了吗?学了的话,就应该很清楚八进制和十六进制的用处啦,还有就是你如果做嵌入式编程的话汇编语言和C51用到大量的十六进制,因为要写接口地址,而那些地址都是十六进制的。

        至于java,如果不用它写什么特别的东东话,它能用到的多点的也就是二进制,因为有些文件的流(例如图片,视屏,音乐)都是二进制的.........

 

 在计算机内,有符号数有3种表示法:原码、反码和补码。所有数据的运算都是采用补码进行的。        

      原码

       就是二进制定点表示法,即最高位为符号位,0表示正,1表示负,其余位表示数值的大小。

    反码

      正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。

    补码

      正数的补码与其原码相同;负数的补码是在其反码的末位加1



0 0
原创粉丝点击