爱问知识人 爱问教育 医院库

进制的转换?

首页

进制的转换?

请问进制如何转换?尤其是小数和负数?
ps:要用人工的方法。

提交回答
好评回答
  • 2005-05-21 21:55:39
      整数是除2取余倒计法,小数是乘2取整正计法。负数和正数一样,只是最后加个负号就行了。举几个例子
    首先八进制Octal:
    八进制Octal是以8为基的。因为8 == 2^3, 所以每个八进制数字代表3个二进制数字(或位)
    如:123(octal) = 001 010 011
    十进制如下:41(decimal) = 0010 1001 = 00 101 001 = 051 (octal)
    注意:分组是从最右边开始的(41 不能如下分组"001 010 01")
    十六进制:
    十六进制Hex是以16为基的。
      因为16 == 2^4, 所以每个八进制数字代表4个二进制数字(或位) 单个十六进制数字的范围是0000 - 1111 (即 0-15 (十进制decimal)), 但是这样的话数字不够了,因此十进制10-15 (1010-1111)用字母A-F (大小写无所谓)代表。
       例如: 123(hex) = 0001 0010 0011 1ac(hex) = 0001 1010 1100 用十进制一样:41(十进制) = 0010 1001 = 29 (十六进制hex)。

    星***

    2005-05-21 21:55:39

其他答案

    2005-05-21 23:23:32
  • 请问进制如何转换?尤其是小数和负数?
    ps:要用人工的方法。
    你能把你的题目发给我么,我来给你具体的过程
    MSN:yczjloffice@ 

    1***

    2005-05-21 23:23:32

类似问题

换一换

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):