2017-11-23 9 views
0

正しくない返さ返されたdouble要素に問題がありますJSONObjectは、私がbittrexパブリックAPIからデータを取得しています</p> <p>...ダブルは、私はあなたがコインとその量、低、高、最後の価格などを見ることができますCryptocurrencyアプリケーションを実行しようとしてい

例: ブラウザのデータを見ると"Last":0.00004665です。しかし、 が私のアプリにデータを返すとき:last = 4.665E-5

この問題をどうやって解決できますか?

+0

POJOクラス –

+0

における変数のデータ型は何ですか、それはダブルラストです。 – BjazeTheDummy

答えて

0

これを試してみてください:

Double.parseDouble("4.665E-5"); 

または

BigDecimal.valueOf("4.665E-5") 

もこの点を確認してください。 Converting exponential value in java to a number format

+0

残念ながら、これは動作していません、ここに私のログ; 最終値Double:5.6394E-4, 最終値文字列:5.6394E-4, 最終値parse Double:5.6394E-4 – BjazeTheDummy

+0

BigDecimalは私の問題を解決しました:) – BjazeTheDummy

関連する問題

 関連する問題