在這個項目中,我從double
類型的計算到screen.But目前的計算是給14位十進制places.My問題是打印值,有沒有在Java中的設施來包裝輸出語句中,可以?指定小數的量例如round(mark1,2)
如何將十進制輸出四捨五入?
它印目前的方法是這樣的:
double markOne = intent.getDoubleExtra("number1", 0);
result1.setText(String.valueOf(markOne)+"mm");
是否有可能以包裹setText
在Java方法或將我必須cr是否需要定製格式?有人可以通過我的代碼給我一個例子嗎?由於
謝謝,我現在要測試像這樣:'DecimalFormat df = new DecimalFormat(「#。##」); result1.setText(將String.valueOf(df.format(markOne)+「MM」));' –
這工作了魅力,我得到了很多的建議,令人費解的定製方法更早的時候,都是我所要做的就是使用'DecimalFormat' –