double d = 1.233; String s1 = String.valueOf(d); String s2 = s1.substring(0, s1.indexOf(".")) + s1.substring(s1.indexOf(".")+1); int i = Integer.parseInt(s2);
元-〉分 ——————〉 double -〉int晕!真是没有想到!double d = 1.22 int i = (int) (d * 100)如果要转成厘的话: int i = (int) (d * 100 * 10)如果要转成毫的话(当心int溢出哦): int i = (int) (d * 100 * 10 * 10) 哈哈!
double d = 1.23;
int i = (int) d;这时i的值是1
int就是整型的数据,当然没有后面的小数部分啦
double d = 1.230;
int i = 1230.
也就是把元变成分,分是INT型,不失精度。
String s1 = String.valueOf(d);
String s2 = s1.substring(0, s1.indexOf(".")) + s1.substring(s1.indexOf(".")+1);
int i = Integer.parseInt(s2);
——————〉
double -〉int晕!真是没有想到!double d = 1.22
int i = (int) (d * 100)如果要转成厘的话:
int i = (int) (d * 100 * 10)如果要转成毫的话(当心int溢出哦):
int i = (int) (d * 100 * 10 * 10)
哈哈!