modulus相关内容

Prolog中的除法和余数

试图弄清楚如何编写一个递归谓词divide_by(X, D, I, R),它将正整数X和除数D作为输入,并将答案作为整数部分I和余数部分返回R,但是,我似乎无法理解 Prolog.我该怎么做呢? 解决方案 为此有预定义的可评估函子. (div)/2 和 (mod)/2 总是向下取整.LIA-1、Knuth 等推荐 (//)/2 和 (rem)/2 向零舍入(实际上,它是实现定义 ..
发布时间:2022-01-12 10:09:19 其他开发

每第三个循环后插入 tr

我正在用 PHP 创建一个论坛.我必须在表格中显示所有论坛类别,为此,我使用了一个 while 循环.但是,我希望每个表格行中只有 3 个 td.为了遍历类别,我在查询中使用了 while 循环,所以我认为我不能在这里使用模数. 解决方案 为什么不能使用模数?只需在某处添加一个计数器,如果它命中 % 3 == 0 重置计数器并执行您的操作. 您可能需要为 first 和 last 做 ..
发布时间:2021-12-28 11:09:11 PHP

选择除以 2 后余数(模)为 1 的行?

选项中有一个包含整数的列.我只想在该值 % 2 = 1 时选择该行. 我知道这可以在 2 个查询中完成,但是否可以在 1 个中完成? 解决方案 MySQL、SQL Server、PostgreSQL、SQLite 支持使用百分号作为模数: WHERE 列 % 2 = 1 对于 Oracle,您必须使用 MOD 函数: WHERE MOD(column, 2) = 1 ..
发布时间:2021-12-19 15:20:06 其他开发

大数的模幂

我正在尝试实现 SAFER+ 算法.该算法需要按如下方式求幂函数的模数: pow(45, x) mod 257 变量 x 是一个字节,因此范围可以从 0 到 255.因此,如果使用 32 位或 64 位整数实现,幂函数的结果可能非常大,从而导致不正确的值. 我如何执行此计算? 解决方案 一些伪代码 function powermod(基数,指数,模数){if (base 0) ..
发布时间:2021-12-06 20:11:44 其他开发

快速计算 n!mod m 其中 m 是素数?

我很好奇是否有好的方法可以做到这一点.我目前的代码是这样的: def factorialMod(n, modulus):答案=1对于范围内的 i (1,n+1):ans = ans * i % 模数返回 % 模数 不过好像很慢! 我也无法计算 n!然后应用素数模数,因为有时 n 大到 n!明确计算是不可行的. 我还遇到了http://en.wikipedia.org/wiki/St ..
发布时间:2021-12-06 19:55:45 其他开发

使用模数和指数获取公钥

大家好,另一个问题,另一个问题.. 我参与了一个解密加密消息的 C# 项目.解密我使用openssl.我能够使用私钥加密消息并使用下面给出的代码解密它的公钥 CryptoKey key = CryptoKey.FromPrivateKey(prvkey, null);RSA rsa = key.GetRSA();byte[] alinan = System.Text.Encoding.UT ..
发布时间:2021-06-03 19:17:44 C#/.NET

试图从模数中得到余数但有一些麻烦 - 在 C 中

使用创建的模数函数进行更新.然而,当它编译时,输入两个数字后,它什么也不返回. #includeint main(){双 num1, num2, num3;printf("请输入两个双数>");scanf("%lf", &num1);scanf("%lf", &num2);num3 = num2;而 (num3 > num1) {如果 (num3 > num1) {num3 = num3-num ..
发布时间:2021-06-03 19:17:41 其他开发

如何在不使用数字 % 10 的情况下使用 java 找到数字整数的最右边数字?看说明

现在我正在使用这样的东西:基本上该程序应该将 X(# 的最右边数字)打印到 X 个小数位,例如: 输入 3.56,应显示 0000000000000003.560 输入 56.7 应显示:000000000056.700000 输入 1002.5 应显示 00000000000001002.50 但是数字% 10,现在条件只接受数字没有小数,所以如果我输入程序就会关闭带小数的数字我 ..
发布时间:2021-06-03 19:17:32 Java开发

类名中的 SASS 匹配号

我正在寻找一种方法来匹配类名中的数字. .col-2 {...}.col-3 {...}.col-4 {...}....col-12 {...} 如果类名是数字的倍数,我想匹配.假设我想匹配 .col-3、.col-6、.col-9 等 现在我知道你可以做(Number) mod(other number),但这不是类名的一部分. 编辑:我找到了答案: @include 断点(5 ..
发布时间:2021-06-03 19:17:29 前端开发

Java 中的模数

我想在 Java 中获取包含模数 % 的方程中未知数的值 例如: x % 26 = y 如果我有 y 的值,我怎样才能得到 x 解决方案 问题是存在零解(如果 Math.abs(y) >= 26)或无限1 满足给定 y 等式的 x 值的数量.一般的答案是: x = 26 * k + y 对于 k 的任何整数值.你可以选择任何你想要的 k.2 1 实际上,范围将受您使用 ..
发布时间:2021-06-03 19:17:27 Java开发

模数和余数的区别

我正在使用 java 和 python 中的 % 运算符进行一些计算. 在进行计算时,我发现 % 运算符在处理负数时在两种语言中的工作方式不同. 例如 -21 % 4 = -1//Java-21 % 4 = 3 # Python 所以我查看了一些关于 stackoverflow 的帖子,发现在 java 中,% 给出了 remainder 而在 中python, % 给出模.它们对 ..
发布时间:2021-06-03 19:17:24 Java开发

使用模数查找数字的目的?

我真的绞尽脑汁想了解模数. 这是一个练习题及其指导方针.这是我的练习问题: 写一个表达式,查找给定整数的第三个数字(从右到左)是 7. 指南是这样说的: 将数字除以 100 并将其保存在一个新变量中,然后除以 10 并取余数.除法的余数10 是原始数字的第三位.检查它是否等于7. 所以我遵循了指导方针并编写了代码.这是我的代码. Console.WriteLine( ..
发布时间:2021-06-03 19:17:21 C#/.NET

决定一个数是完全数还是素数

问题是:“编写一个函数来判断一个数是质数还是完全数." 到目前为止,我已经完成了完美的部分,这就是我所拥有的: #include 使用命名空间标准;bool PerfectNumber(int);int main(){整数;cout 然而,这段代码似乎有错误.我看过这本书,但没有谈到这个话题.我想获得有关如何修复此代码的建议. 谢谢! 解决方案 bool perfectNu ..
发布时间:2021-06-03 19:17:18 C/C++开发

带无符号字符的模运算符

试图让一些代码工作而模数不想做我想要它做的事情......这意味着我错了. 我有 unsigned char 我试图将小时/分钟/秒分开,以便我可以在屏幕上以 Ascii 显示它们. 变量secs 是一个unsigned int.其他一切都是无符号字符.我想要 unsigned char 的结果,以免浪费内存.在嵌入式环境中工作. 有人愿意看看代码片段并告诉我我做错了什么吗? ..
发布时间:2021-06-03 19:17:12 其他开发