永发信息网

java中怎么将十进制转换为十六进制

答案:2  悬赏:30  手机版
解决时间 2021-12-24 12:09
java中怎么将十进制转换为十六进制
最佳答案
用除商取余法
用十进制数除以16 记录下商和余数
然后继续用商去除以16记录下商和余数,直到商为0
最后将余数逆序排列就可以了
比如十进制数33转为十六进制
33/16=2 余1
2/16=0 余2
结果就是0x 21(十六进制以0x开头)
全部回答
int change(string str) { string a=str.replaceall("[\\d&&[^a-fa-f]]","");//将不是16进制的数取代为"",正则表达示表示非数字并且不是a-f之间的 int b=integer.parseint(a,16);//将字符串按16进制转换为int return b; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文翔名苑社区居委会地址在哪?我要去那里办事
微信超市怎么开
约翰·弥尔顿在《为英国人民申辩》一书中写道
都说使用电采暖比水暖空气干燥,我想知道有什
民乐社区居委会办公位置在哪啊?好找么?
怎么知道自己的网易账号是不是vip账号
百达翡丽机械表怎么调教时间?
Tom took out a piece of paper he and start
梦见男友
什么材料的拖鞋好
LG平板电脑看电影屏幕颜色偏黑怎样调整
(1)画出光线AO经过半圆形玻璃砖折射后的光
白洋社区居委会地址在哪?我要去那里办事
阳台鱼缸设计
男性雄性激素分泌过多吃什么食物可减少
推荐资讯
年度报告是什么意思呢?
为什么 别克新凯越这么费油呢?
一个人一个手机可以注册多个OK比特币账号吗
辣熊厨在柳巷哪里求告知
我显卡的金手指是氧化了吗
什么是电子版本?
引起染色体结构变异的原因是什么
我叫男票给我点钱买衣服他说等他发工资后来他
南的组词都有哪些
成都龙泉仰天窝在哪个地方? 具体是哪个村或
下列有关东南亚地区的说法,错误的是A.东南亚
丹州营村委会地址有知道的么?有点事想过去!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?