A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 易东俊 中级黑马   /  2014-6-18 22:13  /  1357 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

static void toHex(int mun)
        {
                char[] arr = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
                char[] ar = new char[8];
                int pos = ar.length;
                System.out.print("0x");
                while(mun != 0)
                {
                        int temp =  mun & 15 ;
                        ar[--pos] = arr[temp];
                        mun = mun >>> 4;
                }
                for(int y = pos ; y < ar.length-1 ; y++)
                {
                                System.out.print(ar[y]);
                }
               
        }

这是那错了?语法没错误,结果错了

2 个回复

倒序浏览
看下进制转换的方法,
回复 使用道具 举报
喻永星 发表于 2014-6-25 10:41
看下进制转换的方法,

哦,我再看看,基础不扎实的表现
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马