Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Математические функции программы
«D = A + B» – значения A и B складываются, результат помещается «D = A ∙ B» – значения A и B перемножаются, результат помещается «D = A div B» – в D помещается результат целочисленного деления A на B. «D = A mod B» – в D помещается остаток от целочисленного деления «D = A ^ B mod C» – в D помещается результат возведения A в степень B по модулю C. Экспонента может быть отрицательным числом. Если поле C = 0, то возведение в степень будет происходить не по правилам модульной арифметики. В таком случае не стоит задавать в качестве экспоненты большие числа, так как вычисления могут занять слишком много времени. Невозможно также вычислять обратные значения, если в качестве модуля задан ноль. «D = A ^(1/ B)» – в поле D помещается корень B степени от A. Если в результате извлечения корня получилось нецелое число, то в D помещается ближайшее бό льшее целое число, а в первой строке таблицы появится надпись «[error]». «A ∙ D – B ∙ C = N», где – A – числитель дроби; B – знаменатель подходящей дроби d n порядка. В поле C будет помещен числитель, а в D – знаменатель подходящей дроби d n -1 порядка. В первую строку таблицы будет помещено значение выражения A ∙ D – B ∙ C. Если после начала вычисления дроби поля C и D равны нулю, то это значит, что числа A и B не взаимно просты. «D = text(A)» – число A интерпретируется как строка из символов в ANSI- кодировке. Строка помещается в поле D. «D = number(A)» – строка A, состоящая из символов, интерпретируется как число и помещается в поле редактирования D. В программе используется модернизированный модуль «BigNum v2.0»
Приложение 2 Описание программы «PS»
Программа PS предназначена для нахождения порядка чисел в конечном поле и дешифрации сообщений методом перешифрования.
|