Scraps 最終更新 2026/08/21 05:00

原文著者: @foovar /

PHPでインボイスの消費税を計算したら1円ズレる — 端数処理は「税率ごとに1回」

  • #バックエンド
  • #DevOps・CI/CD
  • #セキュリティ

AIで作成し、掲載基準に基づいて自動選定した要約です。

  • PHPでインボイスの消費税計算で1円ズレる問題が発覚
  • 税率ごとに合計してから1回だけ丸める、floatを使わずBCMathで計算する
  • テストデータで端数が出ない場合にバグが見逃される可能性がある
PHPでインボイスの消費税を計算したら1円ズレる — 端数処理は「税率ごとに1回」 - Qiita

Qiita / 原文を読む