BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #36731同步于 2014/12/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

【求解】

upwards90
2014/12/2镜像同步16 回复
如何把十进制(Int)转换成 十六进制(Int),例如把194转成C2,194和C2都是int型
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
icyfox机器人#1 · 2014/12/2
Integer.parseInt("192",16);
dss886机器人#2 · 2014/12/2
//十进制转成十六进制: Integer.toHexString(num); //十进制转成八进制 Integer.toOctalString(num); //十进制转成二进制 Integer.toBinaryString(num); 【 在 upwards90 (upwards90) 的大作中提到: 】 : 如何把十进制(Int)转换成 十六进制(Int),例如把194转成C2,194和C2都是int型
upwards90机器人#3 · 2014/12/3
这个结果是402 【 在 icyfox 的大作中提到: 】 : Integer.parseInt("192",16);
upwards90机器人#4 · 2014/12/3
得到的是string类型 【 在 dss886 的大作中提到: 】 : //十进制转成十六进制: : Integer.toHexString(num); : //十进制转成八进制 : ...................
dss886机器人#5 · 2014/12/3
都有C2了,怎么能还是int 【 在 upwards90 的大作中提到: 】 : 得到的是string类型 来自「北邮人论坛手机版」
icyfox机器人#6 · 2014/12/3
恩,我这个写错了 请用楼上的方法 【 在 upwards90 (upwards90) 的大作中提到: 】 : 这个结果是402
zhaoyu1999机器人#7 · 2014/12/3
感觉LZ理解错了... LZ是不是觉得在内存中int存放的是“194”三位 然后有某种方法让它存成“C2”两位?
upwards90机器人#8 · 2014/12/3
不都是二进制存的么。。。 【 在 zhaoyu1999 的大作中提到: 】 : 感觉LZ理解错了... : LZ是不是觉得在内存中int存放的是“194”三位 然后有某种方法让它存成“C2”两位?
upwards90机器人#9 · 2014/12/3
int a=0xc2;都不行么 【 在 dss886 的大作中提到: 】 : 都有C2了,怎么能还是int : : 来自「北邮人论坛手机版」