blogこの広告は、90日以上更新していないブログに表示しています。2018-05-26【Java】BigDecimalとint型Javaはじめにint型で実装していたのですが、途中で小数も扱うということになり、泣く泣くBigDecimal型に変更。そのときに使用したBigDecimalクラスのあれこれを書いていきます。小数点以下の桁この2つを保持しており、正確な計算を提供してくれます。意図しない計算が起こってしまうようです。私の場合は、小数点を使用した厳密な計算を行う必要があったのでBigDecimalを採用しました。Java好きINT型をBIGDECIMAL型に変換したい変換の方法は2つあります。BigDecimal.ZERO;BigDecimal.ZEROはスケールが0の値0を戻します。他にもBigDecimal.ONEBigDecimal.TENなどのフィールドが用意されています。divisor)計算結果の小数点を丸めたいBigDecimalの算術では、結果の小数点の表記や丸める方法も指定できるので便利です。割り算で用いられる以下のメソッドで考えてみます。1.67丸め方には他にも様々な方法があるようです。8)おわりに文系出身だからか、小数点を含む計算はちょっと避けたい部分だったのですが、調べてみると意外におもしろかったです。【mysql】SQL文を高速化するためにEXPLAINを使うswift3でToDoリストアプリを作ってみた月別アーカイブはてなブログをはじめよう!mmmnn1257さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。