する質問をすることでしか得られない、回答やアドバイスがある。589JavaでBigDecimalを使って1/3*3を行うと0.9999...になります。BigDecimal.ROUND_HALF_DOWN);コードattachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。09:25すみません。このコードで1/3*3になってますか?すみません。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0質問のコードが完成されていないので、想像で回答します。使うような場面(金融の金利計算など)では、誰がやっても同じ結果が得られることが要件となっており、個々に計算方法の仕様(いつ何桁目を四捨五入するかなど)が決められているはずです。計算しておいて、最後に自分のほしい桁数で丸めるほうが簡単だと思います。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。12:13ありがとうございます。ありがとうございます。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。ありますから、「(多目の桁数で計算して)丸めたのに望む結果にならないのはなぜか」という質問かと思いますが。ありますから、「(多目の桁数で計算して)丸めたのに望む結果にならないのはなぜか」という質問かと思いますが。10:00言葉足らずだったかもしれません。演算(又は割り算時)は、多めの桁数で。演算後の出力時(又は掛け算時)に、必要な桁数にすればよいかと。言葉足らずだったかもしれません。演算(又は割り算時)は、多めの桁数で。演算後の出力時(又は掛け算時)に、必要な桁数にすればよいかと。12:14ありがとうございます。ありがとうございます。数値をメソッドに投げて文字列で指定した戻り値が返ってこない。0PHPで小数点第3位以下を切り捨てたい。頂いたご意見への回答は行っておりません。