如何在Casio fx-991ES计算器中计算Mod b

时间:2011-12-07 17:45:04

标签: calculator

有谁知道如何计算卡西欧fx-991ES计算器中的Mod b。感谢

11 个答案:

答案 0 :(得分:122)

此计算器没有任何模数功能。但是,如何使用显示模式ab/c(而不是传统的d/c)计算模数的方法非常简单。

如何将显示模式切换为ab/c

  • 转到设置( Shift + 模式)。
  • 按向下箭头(查看更多设置)。
  • 选择ab/c(数字1)。

现在进行计算(在补偿模式下),如50 / 3,您将看到16 2/3,因此,mod为2。或者尝试54 / 7 7 5/7(mod为5)。 如果你没有看到任何分数,则mod为0,如50 / 5 = 10(mod为0)。

剩余部分以缩减形式显示,因此60 / 8将导致7 1/2。余数为1/24/8,因此mod为4

编辑: 正如@lawal正确指出的那样,对于负数,这种方法有点棘手,因为结果的符号将是负数。

例如-121 / 26 = -4 17/26,因此,mod是-17,在mod 26中为+9。或者,您可以将模数基添加到负数的计算中:-121 / 26 + 26 = 21 9/26 (mod是9)。

EDIT2:正如@simpatico指出的那样,此方法不适用于超出计算器精度的数字。如果你想计算说200^5 mod 391,那么需要来自代数的一些技巧。例如,使用规则 (A * B) mod C = ((A mod C) * B) mod C我们可以写:

200^5 mod 391 = (200^3 * 200^2) mod 391 = ((200^3 mod 391) * 200^2) mod 391 = 98

答案 1 :(得分:48)

据我所知,该计算器不提供mod功能。 然而,您可以以相当简单的方式手动计算它。 实施例

(1)50 mod 3

(2)50/3 = 16.66666667

(3)16.66666667 - 16 = 0.66666667

(4)0.66666667 * 3 = 2

因此50 mod 3 = 2

注意事项: 在第3行,我们通过查看第(2)行的结果并忽略小数点后的所有内容得到“减16”。第(4)行中的3与第(1)行中的3相同。

希望帮助。

编辑 经过一些试验,您可能会得到x.99991,然后您将向上舍入到数字x + 1。

答案 2 :(得分:14)

有一个开关 a ^ b / c

如果你想计算

491 mod 12

然后输入491按 a ^ b / c 然后输入12.然后你将获得40,11,12。这里中间的答案是11。

同样,如果你想计算41 mod 12,那么找到41 a ^ b / c 12.你将获得3,5,12,答案是5(中间的一个)。 mod始终是中间值。

答案 3 :(得分:11)

您可以使用以下方法计算 A mod B (对于正数):

Pol(-Rec( 1 / r ,2π r × A / B ),Y)(π r - Y)B

然后按 [CALC] ,并输入 A B 的值,以及 Y

/ 表示使用分数键, r 表示弧度 [SHIFT] [ Ans] [2]

答案 4 :(得分:10)

您需要 10÷R 3 = 1 这将显示提醒和quoitent

÷[R

enter image description here

答案 5 :(得分:3)

以下是我通常的做法。例如,要计算1717 mod 2

  • 选择1717 / 2。答案是858.5
  • 现在取858并乘以mod(2)得到1716
  • 最后,减去原始数字(1717)减去上一步(1716) - 1717-1716=1中的数字。

所以1717 mod 21

总结一下,你所要做的就是将小数点前的数字乘以mod,然后将其从原始数字中减去。

答案 6 :(得分:3)

这一切都回归到模数的定义:它是余数,例如,7 mod 3 = 1。 这是因为7 = 3(2)+ 1,其中1是余数。

要在简单的计算器上执行此过程,请执行以下操作: 取红利(7)并除以除数(3),记下答案并丢弃所有小数 - >例如7/3 = 2.3333333,只关心2.现在将这个数乘以除数(3)并从原始红利中减去得到的数字。

因此2 * 3 = 6,并且7-6 = 1,因此1是7mod3

答案 7 :(得分:3)

mod formula 注意:数学错误表示mod m = 0

答案 8 :(得分:2)

首先键入正常分区,然后键入shift + S-> d

答案 9 :(得分:1)

计算x/y(此处的实际数字),然后按 a b / c 键,这是 Shift 键下方的第3个。

答案 10 :(得分:0)

简单地将数字相除,它给出了十进制格式甚至数字格式。使用 S<->D

例如:11/3 为您提供 3.666667 和 3 2/3(使用 S<->D 交换)。 此处 2/3 中的“2”是您的 mod 值。

同样,18/6 给你 14.833333 和 14 5/6(使用 S<->D 交换)。 此处 5/6 中的“5”是您的 mod 值。