64bit乗算剰余は除数が奇数であればこの方法(Barrett Reductionの亜種)よりも、モンゴメリ乗算を用いたほうが(モンゴメリ乗算の方が乗算回数が少ないため)適切だと思いますが一応。 2024/04/29 7頁目~10頁目 除数63.5bit、除数23.5bit、除数64bit、除数32bit 版の実装案を追記。