我尝试这种方式来显示它。
DecimalFormat REAL_FORMATTER = new DecimalFormat("0.0###############");
double value = 691 / 3600000;
textView1.setText(REAL_FORMATTER.format(value));
有什么问题?
TextView
显示:0,0
。我认为应该是
0,000191944
。答案 0 :(得分:1)
在Java中划分时,默认值为int。您可以尝试使用这种方式进行分割:
double value = 691 /3600000D
double value = (double)691/3600000;
或分为两个位置精度时:
double value = 691.0/36.0