2013-09-21 62 views
-5

我試圖返回一個double值作爲一個字符串,但我不確定如何讓我的方法的工作:雙轉換到字符串返回

public String getTestGauge() 
{ 
    double.toString(getTestGauge); 
    return test/8; 
} 

8是存在的,因爲我這回作爲八分之一的分數並且通過將測試除以8假設將給出一個%,然後我將四捨五入到最接近的整數,因此是八分之一的分數。

編輯:我的問題不是關於我的代碼看起來必然如何,它是關於如何將double轉換爲此處的字符串。

+0

它看起來像你的代碼中有一些錯誤。變量'test'在哪裏申報? – reggert

+0

它在我的代碼中的其他地方聲明。我只是好奇如何將這從雙重轉換爲字符串。 –

+0

什麼語言?你應該添加一個標籤 – SheetJS

回答

1

試試這個:

public String getTestGauge(){ 
    return String.valueOf(<yourdouble>); 
} 

- >這是漂亮

return (new Double(<yourdouble>).toString()); 
0

我只是在它是什麼,你要完成,因爲您提供的代碼是亂碼猜測,但這可能是你正在尋找的:

public String getTestGauge() { 
    return Double.toString(test/8); 
}