2016-08-02 63 views
-2

當我傳遞一個字符串數組包含作爲ConnectionRequest參數的float,緯度和經度值的字符串數組時,服務器端的小數點將被剝離,只留下小數點前的值。將包含浮點值的字符串數組傳遞給POST方法

,如果我傳遞數組說: 字符串[] ARR = { 「9.0987」, 「9.08796」} ,然後將其添加爲request.addArgument( 「緯度」,ARR)

我得到在服務器端PHP腳本這些值爲{「9」,「9」}。我該如何保持數值一致

回答

0

剝離是在PHP端完成的。如果你將它作爲字符串傳遞,我們的代碼不可能意識到你傳遞了數字的事實。但是,PHP沒有像Java這樣嚴格的類型系統,所以如果發生舍入,它就會出現在那邊。

相關問題