//AutoCast1.java
public class AutoCast1{
public static void main(String args[]){
int i = 100;
float f =123.456f;
double d = 100.123;
long e = 98765;
double dResult = 10+'a';
System.out.println(dResult);
}
}计算出来是107.0请朋友帮解说一下double dResult = 10+'a';
'a'为何等于97
public class AutoCast1{
public static void main(String args[]){
int i = 100;
float f =123.456f;
double d = 100.123;
long e = 98765;
double dResult = 10+'a';
System.out.println(dResult);
}
}计算出来是107.0请朋友帮解说一下double dResult = 10+'a';
'a'为何等于97
标准ASCII表
键盘上的ASCII如下:
http://blog.csdn.net/hemingwang0902/archive/2009/07/29/4391634.aspx
a的ASCII码为97
另
正解!采用2个字节编码的字符集:UCS-2
ASCII码值
a - z: 97 -122
那要看 00000000 000000001 和 00000000 00000000 00000000 00000001 是不是一样了。
还要看你怎么看待这个问题:
“大”属于下列那个字符集?
1)GB2312 2)GBK 3)GB18030