主题:进制转换:如何求二十六个英文字母的八进制形式?
xiaotian9
[专家分:60] 发布于 2007-09-26 06:44:00
比如字母B,应该通过怎样的运算步骤,得出它的八进制形式?
回复列表 (共4个回复)
沙发
长尾兔 [专家分:3630] 发布于 2007-09-26 14:28:00
Delphi(O-Pascal)里没有八进制数表达方式。若说有,一般是“八进制字符串”,但不是八进制立即数。
再有,你的字母B想表示为“数”?指的是'B'的ASCII码?
板凳
xiaotian9 [专家分:60] 发布于 2007-09-26 14:46:00
不是求ASCII,如果是ASCII,我查下表就好了
其实的确不能算DELPHI领域的问题,应该说属于整个计算机领域的吧,
还有,这问题其实是个学C的学妹问我的,我回答不出。。。
她是这么问的:B的八进制是多少?
我当时就傻眼了。。。
3 楼
长尾兔 [专家分:3630] 发布于 2007-09-26 15:49:00
呵呵,那你的学妹的问题一定不是“如何求二十六个英文字母的八进制形式”,而是问你十六进制数B的八进制形式,也就是十进制数11的八进制形式,也就是八进制的13
4 楼
长尾兔 [专家分:3630] 发布于 2007-09-26 15:55:00
没说完。(本不应该说,因为这是学过C/C++或汇编或计算机原理---往往是一本书的开篇第一章,的人都应该知道的)
十六进制数,是由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F这十六个数表示的。如果你的学妹问你:G的八进制是多少?----那她的问题就好模糊了。其实她问你“B的八进制是多少?”这个问题也够模糊的。要这么问:十六进制数B的八进制怎么表示?
呵呵,不知我说的对不对
我来回复