Re: [J2ME] 浮點數轉字串

看板java作者 (mm)時間16年前 (2009/08/28 00:11), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《punding (.)》之銘言: : 大家好 : 我是java新手,想問一個小問題 : int finalPeriod = 95; : double percent = 0.0; : percent = finalPeriod / 365.0*100.0; : ^^^^^^^^^^^^^^^^^^^^^^^^^ : 可以這樣計算嗎? int除以double : String per = ""; : per = String.valueOf(percent); : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ : 假設percent是一個double,要怎麼把他轉成String ? : ,以上是J2SE的解法,在J2ME下會出現cannot find symbol : 而我用 per = percent.toString();的方式 : 他又會出現 double cannot dereference : 請問這樣要怎麼處理才好? : 謝謝 我猜有可能是這方面的問題... ME中的 CLDC1.0 不支援浮點數的基本型別(float, double) 但 CLDC1.1 支援... 你要不要先確定你用的版本是否過舊 ? 然後直接找 ME 的 API 去看哪些 Class & method 可以用 ? (ME 裡面雖然也有 java.lang & java.util..但都是閹割版的...) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.230.213

08/28 09:52, , 1F
String.valueOf(double) 和 class Double since CLDC1.1
08/28 09:52, 1F

08/28 22:20, , 2F
原來是這樣子! 謝謝 我了解了
08/28 22:20, 2F
文章代碼(AID): #1Abh0rxM (java)
文章代碼(AID): #1Abh0rxM (java)