Кто-нибудь знает, как рассчитать Mod b в калькуляторе Casio fx-991ES. Благодарность
Кто-нибудь знает, как рассчитать Mod b в калькуляторе Casio fx-991ES. Благодарность
Ответы:
В этом калькуляторе нет функции по модулю. Однако есть довольно простой способ вычислить по модулю, используя режим отображения ab/c(вместо традиционного d/c).
Как переключить режим отображения на ab/c:
ab/c(цифра 1).Теперь сделайте свой расчет (в режиме компоновки), вроде 50 / 3и вы увидите 16 2/3, значит, мод есть 2. Или попробуйте, 54 / 7какой из них 7 5/7(мод есть 5). Если вы не видите никакой дроби, значит мод 0похож 50 / 5 = 10(мод есть 0).
Остальная часть показана в уменьшенном виде , поэтому в 60 / 8результате будет 7 1/2. Остальное то, 1/2что есть 4/8мод 4.
EDIT: Как правильно указал @lawal, этот метод немного сложен для отрицательных чисел, потому что знак результата будет отрицательным.
Например -121 / 26 = -4 17/26, таким образом, моды , -17который +9в модах 26. В качестве альтернативы вы можете добавить по модулю базы для вычисления для отрицательных чисел: -121 / 26 + 26 = 21 9/26(моды 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
3.14159 mod 1.4будет 0.34159( 3.14159 = 2 * 1.4 + 0.34159). Точно так же вы можете сказать, что если напоминание отрицательное, вы превратите его в положительное, чтобы ваш пример -0.5 mod 23был 22.5в моей книге. Но опять же, некоторые приложения могут определять модуль по-другому.
Насколько мне известно, в этом калькуляторе нет функций мода. Тем не менее, вы можете легко выполнить компьютер вручную. Ex.
(1) 50 мод 3
(2) 50/3 = 16,66666667
(3) 16,66666667 - 16 = 0,66666667
(4) 0,66666667 * 3 = 2
Следовательно, 50 мод 3 = 2
На заметку: в строке 3 мы получили «минус 16», просмотрев результат строки (2) и проигнорировав все, что находится после десятичной дроби. Цифра 3 в строке (4) такая же, как в строке (1).
Надеюсь, что это помогло.
Редактировать В результате некоторых испытаний вы можете получить x.99991, которое затем округлите до числа x + 1.
Есть переключатель a^b/c
Если вы хотите рассчитать
491 mod 12
затем введите 491, нажмите a^b/cзатем введите 12. Тогда вы получите 40, 11, 12. Здесь средний ответ будет 11.
Точно так же, если вы хотите посчитать, 41 mod 12найдите 41 a^b/c12. Вы получите 3, 5, 12 и ответ 5 (средний). modВсегда среднее значение.
a^b/cкнопку и даже не имеют какой-либо функциональности, соответствующей верхнему ответу, который, как я полагаю, предназначен для калькуляторов TI. Я рыскал в Интернете в a^b/cпоисках простого объяснения того, как использовать для вычисления остатков от целочисленного деления на моем Casio fx-9750GA PLUS, и это было невероятно просто после редактирования Ajoy.
a^b/c6 дает среднее значение 1., тогда как фактический модуль упругости равен 3. Почему?
Вы можете рассчитать A по модулю B (для положительных чисел), используя это:
Pol (-Rec ( 1 / 2π r , 2π r × A / B ), Y) (π r - Y) B
Затем нажмите [CALC] и введите значения A и B , и любое значение для Y .
/ указывает на использование дробного ключа, а r означает радианы ( [SHIFT] [Ans] [2] )
Все это возвращается к определению модуля: это остаток, например 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
Вот как я обычно это делаю. Например, чтобы рассчитать 1717 mod 2:
1717 / 2. Ответ: 858,52), чтобы получить17161717) минус число, полученное на предыдущем шаге ( 1716) - 1717-1716=1.Так и 1717 mod 2есть 1.
Подводя итог, все, что вам нужно сделать, это умножить числа перед десятичной точкой на мод, а затем вычесть его из исходного числа.