看板 java 關於我們 聯絡資訊
※ 引述《superlubu (叔叔你人真好)》之銘言: : : 例如 : : String a = "23:42.1960 120:25.9018" : : 但站的接收位置可能不太一樣 : : String b = "23:42.19xx 120:25.90xx" : : //xx為0~9 : : 這樣就無法使用 : : b.getText().equals("a")) 精度、誤差這種東西在程式裡頭最是當的表現方式不是String 而是interger Double之類的primitive type。 如果你的程式最後需要做平差或外方位計算,還要繼續用String會很不明智。 當然,也許你的mobile不可能要J2ME去做例如最小二乘運算之類的東西,而直 接拿SOC晶片幫你做掉,但,使用primitive type也可以幫助你在呈現資訊上 多些選擇。 至少,在比較大小、判斷方位上面要方便太多了,比如說,比較前5秒的座標與 現在的座標求行進方向向量。 -- 『你知道人有腦子,所以不要只是單純的滿足它,偶爾也要使用它啊。』 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.116.20.172