math - 余数不除
问题描述
我已经在谷歌上搜索了很多关于这个主题的内容,并且还阅读了类似的问题及其各自的答案。我要问的是用于计算 mod 2**k+c 的特定算法(c 可以是负数)。“c”的大小也有一些限制。
我在工作中看到了一些代码(没有除法),但由于某种原因,我无法正确地用谷歌搜索它。
PS 还有关于这个话题的第二个问题,它足够相关,所以不值得创建另一个话题。我正在使用蒙哥马利乘法,但我也想优化数字转换。我熟悉用于优化的“幻数”,我也发现了这个计算器。 http://www.hackersdelight.org/magic.htm
有没有办法让它适应更大的数字?就像数百比特一样。除数在编译时是已知的。
谢谢你。
解决方案
推荐阅读
- javascript - 立即输出表单填写错误的所有消息
- mysql - mysql 根据列的值连接多个表
- rubygems - 无法在fluentd中安装mysql批量插件
- python - python-osc调度程序调用pygame opengl窗口时不更新
- python - PyCharm - 无法在控制台中输入
- php - WooCommerce:获取有效的产品过滤器
- mysql - 查询结果返回单引号
- java - 使用带有多部分的 Volley Post 请求以阿拉伯语发送 Post 数据
- xlsx - MS-XCA 解压缩元数据点位于压缩字节数组之外
- imagemagick - 如何使用 imagemagick 将 adobe icc 配置文件应用于图像