问题标签 [modulus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
565 浏览

c++ - C++ 中有标准的循环整数类吗?

我目前正在编写的代码中有一个很常见的问题,即我希望有一个整数,该整数只能存在于范围为 [start, end) 的某个范围内。基本上我希望能够执行以下操作:

这一切都应该返回true。基本上,该类会自动为我应用模数 (%),并且整数在我初始化它的范围内充当循环整数。我可以自己实现这个类并重载所有常见的运算符,以使其与普通整数很好地工作,但它似乎是一个有用的类,以前可能有人做过。

所以我的问题是,在某个地方是否有一个像这样的通用类,每个人都在使用,或者我是否正在考虑以错误的方式进行操作,是否有更好更简单的方法。(我的目标是不必经常考虑应用 % 运算符或任何类似的函数)谢谢。

编辑:我决定自己写一个,只是为了好玩:http: //github.com/robertmassaioli/wrapping_number

0 投票
3 回答
2135 浏览

jquery - 使用 javascript 模数通过 for 循环遍历文本滑块

我是 jQuery 和堆栈溢出的新手,所以我会尽量具体一点,但请多多包涵。我正在尝试从头开始创建一个带有关联链接的文本滑块,使用模数来遍历列表并重复。

这是我正在使用的代码:

用简单的语言,我想从第一个列表中淡入一个句子,并突出显示底部列表中的相应链接。然后我希望它淡出并移至下一个项目。

我以为我可以使用模数 (%) 和 for 循环来迭代并创建一个无限循环,但是当我把它放进去时,它就像它一次执行所有东西,而不是迭代(淡入和淡出)每个项目。

我知道这很令人困惑,但如果我能得到任何帮助,我将不胜感激。

0 投票
7 回答
36099 浏览

javascript - 为什么模数运算符在javascript中返回小数?

为什么49.90 % 0.10在 JavaScript 中返回0.09999999999999581?我预计它是0。

0 投票
3 回答
16190 浏览

java - Java中的模幂运算

我需要一种计算方法:

在爪哇。

我找到了计算 (g^u) mod p 的算法:

它工作得很好,但我似乎无法找到一种方法来做到这一点

因为我的数学能力很差。

把它放在上下文中,它是用于“简化” DSA 的 java 实现 - 验证部分需要解决这个问题。

0 投票
6 回答
1833 浏览

python - 如何简化这个很长的 if 语句?

如何简化这个 if 语句?它是一个加号:http: //i.stack.imgur.com/PtHO1.png

如果语句完成,则在 x 和 y 坐标处设置一个块。

0 投票
3 回答
899 浏览

php - PHP以三行回显?

我试图以这样的三行显示数据(注意项目的数量并不总是偶数):

我正在努力让逻辑正确地做到这一点(这是一个foreach()循环)。

我知道我必须有一些if($i %3 == 0)逻辑。但我有点卡住了。

谁能帮我吗?

0 投票
5 回答
6366 浏览

php - PHP 中的 -13 % 64 = -13 怎么样?

源自这个问题:(Java)Java如何用负数进行模数计算?

有什么地方可以强制 PHP 返回正数 51?

更新
寻找要修复的配置设置,而不是难以猜测

或其他数学函数,如 bcmath?

更新
不完全相信那个java答案,因为它没有考虑负模数 -13+(-64) =?

0 投票
4 回答
2905 浏览

c++ - 决定一个数字是完美的还是素数

问题是:“编写一个函数来确定一个数字是质数还是完美数。”

到目前为止,我首先完成了完美的部分,这就是我所拥有的:

但是,此代码似乎有错误。我看过这本书,但没有谈到这个话题。我想获得有关如何修复此代码的建议。

谢谢!

0 投票
1 回答
1179 浏览

php - PHP版Javascript模数运算

我正在寻找用于 Javascript 模数 (%) 操作的 PHP 版本。我需要为一些我试图移植到 PHP 的映射算法获取这个。当我使用 PHP 的 bcmod 时,我的结果有些偏离。

这是我到目前为止所拥有的。

举个例子。这是我在执行 3.1432444 % 3 时得到的结果: 使用 Javascript:0.14324439999999994 使用 PHP:0 使用我的函数:0.1432444

我想用我的函数得到 Javascript 结果。

你能帮忙调整我的脚本吗?我不是数学专家,所以我无法将其应用于模运算的第一原理。

谢谢。

0 投票
2 回答
1611 浏览

c++ - C++模数小程序问题

我正在尝试用 C++ 编写一个非常简单的程序,它可以找到两个数字的模数,如下所示:

但是,当我尝试编译它时,我得到以下信息:

替代文字

如何解决?

谢谢。