原码是计算机系统中用于表示有符号整数的一种编码方式。原码的求法如下:
正数的原码
对于正数,其原码就是其二进制表示,最前面添加一个符号位(0表示正数)。
负数的原码
对于负数,其原码是在其二进制表示的前面添加一个符号位(1表示负数),其余位为该数的绝对值。
示例
正数:
例如,十进制数10的原码是 00001010。
例如,十进制数+10的原码也是 00001010。
负数:
例如,十进制数-10的原码是 10001010。
注意事项
原码的最高位是符号位,0表示正数,1表示负数。
对于负数,其原码、反码和补码是不同的,但正数的原码、反码和补码是相同的。
通过以上步骤和示例,可以清晰地计算出任何整数的原码。