java中如何用两个整数来表示一个小数
发布网友
发布时间:2022-05-31 19:20
我来回答
共3个回答
热心网友
时间:2023-10-24 12:42
先把这个小数toString()转换成字符串,再用split()去分割,返回结果是一个数据,再将数据中的两个值分别转型成int,存放到两个int变量中。
热心网友
时间:2023-10-24 12:42
分割字符 小数点前面的一个整数 小数点后面的一个
热心网友
时间:2023-10-24 12:43
看例子
public class Du {
public static void main(String[] args) {
int a = 15;
int b = 32;
double decimal = Double.parseDouble(String.valueOf(a).concat(".").concat(String.valueOf(b)));
System.out.println(decimal);
}
}追问可是当要表示15.03这个数的时候,按照您给的方式就行不通了,得到的结果就会是15.3,而不是15.03.
追答整数不可能表示为03啊,兄弟,你的前提条件是整数,如果要考虑到首位的0,肯定不能用整数来表示