お世話になります。
元々Javaで実装されていたプログラムを、
Pythonを用いて実装したプログラムがあるのですが、
数字の型の違いにより(?)、小数点の計算結果に差異が出てしまっている状態です。
① Java :Double型
② Python:Decimal型
となっています。Decimal型の方がより小数点が長い計算となっているようです。
少数点の掛け算を複数回行っているため、徐々に差が大きくなってしまっています。
改修範囲の都合上、
②のプログラムを①に合わせたいのですが、
PythonでDouble型を使うことは可能でしょうか?
この①,②のプログラムは共存する必要があり、同様の処理を行っているのですが、
②のプログラムがなぜDecimal型で実装されたかなどの経緯が分からず。。
情報不足で申し訳ありませんが、ご指摘頂ければ幸いです。
宜しくお願い致します。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。