| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 655 人关注过本帖
标题:进制间的转换问题
取消只看楼主 加入收藏
小代帅帅
Rank: 1
来 自:北京昌平
等 级:新手上路
帖 子:92
专家分:7
注 册:2013-5-11
结帖率:89.66%
收藏
已结贴  问题点数:5 回复次数:4 
进制间的转换问题
各大神帮忙看一下,输出结果为什么是333呢?希望细致的解释一下,最主要的是想知道十六进制abc是怎样转化成十进制数2748的,万分感谢啊!!!
忘了插入代码了:
#include<stdio.h>
int main()
{
    int x1=0xabc;
    int x2=0xdef;
    x2-=x1;
    printf("%x\n",x2);
    return 0;
}

[ 本帖最后由 小代帅帅 于 2013-11-24 19:45 编辑 ]
搜索更多相关主题的帖子: return 十六进制 十进制 
2013-11-24 19:44
小代帅帅
Rank: 1
来 自:北京昌平
等 级:新手上路
帖 子:92
专家分:7
注 册:2013-5-11
收藏
得分:0 
回复 2楼 azzbcc
那我不明白为什么a=10,b=11,c=12,呢?根据您告诉我的的确能算出abc的值,但是对于进制转换这道题应该是先知道abc的值才能算出相对应的十进制数为2748的吧!我就知不知道为什么a=10,谢谢啦,您费心再帮忙指点一下呗。。

别用你的常规和常识来诋毁我卓越的创造力和另类的行为······
2013-11-25 15:10
小代帅帅
Rank: 1
来 自:北京昌平
等 级:新手上路
帖 子:92
专家分:7
注 册:2013-5-11
收藏
得分:0 
回复 4楼 azzbcc
就像小写字母a的 ASCII码为97一样,这是规定,这是我们都了解的非常简单的规定,但是像其他的一些东西也是规定,不过在因人而异的情况下有的人却不懂,那么就可以用另外一种我们已经熟知的规定来解释不明白的规定啊,您能用我们熟知的规定来解释一下吗?亲,我只是个小菜鸟,还有很多东西没听过没见过,恕小菜鸟没见识啦。

别用你的常规和常识来诋毁我卓越的创造力和另类的行为······
2013-11-25 16:13
小代帅帅
Rank: 1
来 自:北京昌平
等 级:新手上路
帖 子:92
专家分:7
注 册:2013-5-11
收藏
得分:0 
回复 7楼 li_local
客气

别用你的常规和常识来诋毁我卓越的创造力和另类的行为······
2013-11-26 13:59
小代帅帅
Rank: 1
来 自:北京昌平
等 级:新手上路
帖 子:92
专家分:7
注 册:2013-5-11
收藏
得分:0 
回复 8楼 wht750109
谢谢啦,这才是我想要的!!感谢您的认真回复,讲究!

别用你的常规和常识来诋毁我卓越的创造力和另类的行为······
2013-11-26 14:01
快速回复:进制间的转换问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027189 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved