2017-09-04 22 views
0

データベースに数値(33,16)があります。値は、25.5526.4343などです。 これをデータフレームに変換すると、10進数に変換され、値は25.550000000000000026.4343000000000000に変換されます。小数点以下16桁までゼロを加算しています。sparkデータフレームキャスト小数点(33,16)から浮動小数点へ

私はフロートとしてこれらをキャストする必要があります。これをフロートとしてキャストすると、25.5499999999999999999などのように変化します。

どうすればこの問題を解決できますか?

答えて

0

スパークのラウンドの機能を使用できます。その詳細については、here

関連する問題