LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 581|回复: 4

用a表示b

[复制链接]
发表于 2004-6-8 13:25:58 | 显示全部楼层 |阅读模式
a,b都是16进制


  1. a:                   b:
  2. 1                   1
  3. 3                   2     
  4. 7                   3
  5. f                     4
  6. 1f                   5
  7. 3f                   6
  8. 7f                   7
  9. ff                    8
复制代码

或许很简单,但我想不出来,
知道的告诉我,谢谢,
发表于 2004-6-8 13:31:54 | 显示全部楼层
兄弟,
用最笨的方法

映射表啊
电脑跑就是啦!
发表于 2004-6-8 13:37:01 | 显示全部楼层
是这样的
左边a是2进制   右边b是位数
       1                1
      11                2
     111                3
    1111                4
   11111                5
  111111                6
1111111                7
11111111                8

OK!!!
 楼主| 发表于 2004-6-8 13:46:18 | 显示全部楼层
我的意思是写个通式b=#$a$%^之类的,可以用移位,与或非之类的表示,
发表于 2004-6-8 14:44:25 | 显示全部楼层
a = 2 ^ b - 1
b = log(a + 1)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表