Skip to content

乗算と除算のアルゴリズム学習用

Notifications You must be signed in to change notification settings

sfc-arch/mul_div

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Takeshi MatsuyaTakeshi Matsuya
Takeshi Matsuya
and
Takeshi Matsuya
Dec 2, 2024
f64940f · Dec 2, 2024

History

23 Commits
Nov 11, 2024
Dec 2, 2024
Nov 28, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024
Dec 2, 2024

Repository files navigation

乗算と除算の学習用プログラム

ルール1

  1. mul関数に乗算、div関数に除算のアルゴリズムを記述すること
  2. 計算に必要な精度は、実行時にエラーを起こさないこと

ルール2

  • 記述するアルゴリズム内では以下の使用は不可
  1. インラインアセンブリ
  2. 演算結果を持った定数テーブルの利用
  3. 乗算、除算演算子及びライブラリーの利用

ルール3

 * コンパイルは添付の Makefile を使うこと  * Optimizeは禁止。(最適化されすぎて実行されなくなるため)

  • 実行は、 ./mul_div

ルール4

  • #define LOGIN に自分のログイン名を記述すること

ルール5

  • 評価環境は、x86(64bit), Raspi 5, Apple M1-3の3種類で行う
  • #define LOOP_SEC の値は、最終的には(2)で評価する