18得票2回答
PHP浮点数取模不起作用

我写了一个函数,如果需要的话可以给数字添加逗号和零,但是我在模数函数上卡住了。根据我的PHP代码:float(877.5) % 1 == 0 //true 在计算机中,877.5 % 1的结果应该为0.5,这是因为它表示计算877.5除以1所得到的余数。

18得票4回答
如何在LISP中获取模数

我现在正在学习LISP,但是我没有找到与如何在LISP中获取模数有关的任何内容。是否有一种方法可以在函数内获取它?我知道其他语言(如Java)使用%来查找模数,但LISP使用什么呢?

16得票3回答
Java中long类型的模运算符是什么?

在Java中如何找出两个长整数的模数(%)?我的代码显示“Integer number too large”,然后是我尝试取模的数字。我尝试将其转换为长整数,但它没有起作用。我需要将其转换为BigInteger并使用余数方法吗?谢谢。

15得票4回答
Java中使用双精度数进行取模运算

当使用双精度浮点数时,如何解决Java在使用模运算符时出现的奇怪行为? 例如,您期望3.9 - (3.9 % 0.1)的结果应该是3.9(事实上,谷歌也证明了这一点),但是当我在Java中运行它时,我得到的结果是3.8000000000000003。 我知道这是由于Java存储和处理双精度...

15得票2回答
模运算符 nim

什么是Nim语言中的模运算符? tile % 9 == 0 会导致出现未声明的标识符:'%'。 即使在Google或者搜索SO上也无法找到答案。

14得票3回答
将一个数字拆分为天、小时、分钟和秒数需要多少秒?

我听说在大多数编程语言中使用模运算符%可以实现这个目标。但关键问题是如何做到呢?我不熟悉模运算的工作原理,所以过去一直难以使用它。鉴于当前时间为1970年以来的秒数,1307758473.484,我应该如何使用模运算计算出年、天、小时和分钟? 我想要的格式类似于这样:"5 年,10 天,12...

14得票1回答
模运算得出了错误的结果?

有人能告诉我为什么这两个模数计算得到了不同的结果吗?我只是需要指责某个人或某件事,而不是自己花费那么多时间找到这个错误。 public void test1() { int stepAmount = 100; float t = 0.02f; float remain...

14得票2回答
Java - 是否有欧几里得或向下取整模运算的方法?

Java 取模运算符 % 基于截断除法(参见 维基百科:模运算)。 5%3 的结果为 2(注意,5/3 的结果为 1) 5%(-3) 的结果为 2(注意,5/(-3) 的结果为 -1) (-5)%3 的结果为 -2(注意,(-5)/3 的结果为 -1) (-5)%(-3) 的结果为 -2(注...

14得票5回答
PHP中为什么-13 % 64等于-13?

源自这个问题: (Java) Java 如何处理负数的模运算? 有没有办法强制 PHP 返回正数 51? 更新 寻找一个配置设置来解决,而不是猜测。 或者使用其他的数学函数,如 bcmath? 更新 并不完全相信那个 Java 答案,因为它没有考虑到负模数 -13+(-64) =?

14得票5回答
像Excel列一样重复字母吗?

我想创建一个字符串列表,类似于Microsoft Excel中的列字母。例如,在26列之后,下一列变为AA,AB,AC等。 我尝试使用模运算符,但最终只得到了AA, BB, CC等结果...import string passes_through_alphabet = 0 for num...