PHPカンファレンス関西2025 - 07/19(土) - ルーム B 11:20 ~ , 45分セッション
## 話すこと
- PHPでstring, float, intを相互変換するとどのような問題が起きるのか、どのように実行されているのか
- センシティブな数値を扱う時、どのように扱うべきなのか
- UseCase、Domainの各層で具体的にどのように書くのか
## 説明
会計システムを作る時にPHPの数値仕様をしっかり理解した上で作らないと、後々大変なことになってしまう可能性があります。
小数点以下の誤差によって1円が消えたり増えたりしてしまうことがあり、1円の行方を巡って終わりのない、解決もしない調査の旅に身を投じることになるでしょう。
それが今なのか、いつなのかは分かりませんが、知っていれば防げる問題でもあります。
本セッションでは数値にはどんな問題があり、扱う時に何を気をつける必要があって、さらに扱いやすくするためにおすすめの方法をお話しします。