当前位置: 技术问答>java相关
十进制到十六进制的转换 60分 可加~~~~
来源: 互联网 发布时间:2015-03-08
本文导语: 怎么实现他们之间的进制转换要求转换后能为int 类型如: int i=10; int j=0x0a; 我想将i转换成 整型十六进制,怎么办?只转换成String 类型的不行!~ | 如果不是因为显示,不需要做...
怎么实现他们之间的进制转换要求转换后能为int 类型如:
int i=10;
int j=0x0a;
我想将i转换成 整型十六进制,怎么办?只转换成String 类型的不行!~
int i=10;
int j=0x0a;
我想将i转换成 整型十六进制,怎么办?只转换成String 类型的不行!~
|
如果不是因为显示,不需要做此转换,因为在机器里, i==j if i=10, j=0x0a
|
int i=10;
int i=0x0a;
一回事。你想干什么用?
int i=0x0a;
一回事。你想干什么用?
|
一样的,对于整数而言 10就是0x0a, 0x0a 就是10,只不过是在写程序的表示方法不同而已,在计算机内是完全一样的
|
一样的,这只是两种不同的表达方式!
|
java中间有这种转化函数阿
不需要自己去写的
/*--by bookbobby(书呆)-+
| |
| 你说爱我只是习惯 |
| 再也不是喜欢 |
| 我给你的爱 |
| 已不再温暖 |
| |
+--by bookbobby(书呆)-*/
|
字节常数10与0x0a被编译器生成二进制 00001010
连这样的基本问题都没搞清楚的话,编程一定很吃力了
连这样的基本问题都没搞清楚的话,编程一定很吃力了