タグ

プログラミングと計算に関するlocke-009のブックマーク (2)

  • 税込金額から消費税額を算出してみた - Qiita

    概要 2023年10月よりインボイス制度が開始されました。 それにより、これまで税込金額で取り扱われていたシステムに対して、 「消費税額」を計算する必要が出てきました。 ちょうど仕事柄、税込金額から消費税の計算をする必要ができましたので、 消費税の計算プログラムを作ってみました。 計算プログラム <?php class Consumption_tax_target { // 計算対象のデータを保持する配列 private array $consumption_tax_target_list = []; public function __construct() { } /** * @param int $price * @param float $consumption_tax_rate * * @return void */ public function add(int $price,

    税込金額から消費税額を算出してみた - Qiita
  • 超高速!多倍長整数の計算手法【前編:大きな数の四則計算を圧倒的な速度で!】 - Qiita

    1. はじめに ~メインを読むための準備~ まず、大きな数の計算の話をする前に、少しコンピューターと計算回数について話しましょうか。 コンピューターは、現代ではソフトウェアやアプリケーションの開発に使われていますが、これには重要な背景があります。これは「計算がめっちゃ速いこと」です!人間なんかと比べたら、圧倒的な計算スピードを誇ります。 1-1. 人間の計算速度はどのくらい? まず人間はどのくらいの速度で計算できるでしょうか?速い人も遅い人もいると思います。 例えば、$628 \times 463$ の計算を、今やってみましょう。10 秒以内で計算できたらかなり速い方でしょう。この計算では、次のように「単純計算」を合計 28 回もしていることになります。 9 回の 1 桁 × 1 桁の掛け算 6 回の 1 桁 × 1 桁の足し算 13 回の繰り上がり計算 もし $628 × 463$ が

    超高速!多倍長整数の計算手法【前編:大きな数の四則計算を圧倒的な速度で!】 - Qiita
  • 1