![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 18.11.2008
Сообщений: 2
|
![]()
Попросили решить простую задачку по C++. Создание класса, конструктор-деструктор функции класса. Все понятно и просто. Да вот беда, одной из фукцний класса нужно вычислять значение лежащее в диапазоне от 0 до 126. И предлагается формула. А понять ее мне не по зубам т.к. прогуливал математику
![]() ![]() Формула выглядит вот так http://slil.ru/26345921 картинка весит 5 кб. Если не трудно написать саму функцию на Сях - будет супер. Буду признателен, если объясните необразованному смысл формулы. Ну, или на худой конец - ткните носом в мануал, где написано что за зверь такой (mod 127) а то что то никак не вкурю ![]() Заранее спасибо за ответы. ![]() |
![]() |
![]() |
![]() |
#2 |
somewhere else
Участник клуба
Регистрация: 17.07.2008
Сообщений: 1,409
|
![]()
mod - деление по модулю(или остаток что ли..не помню) только в паскале...
7 mod 2=3 вроде ну или 7 mod 2 = 1 а на картинке недописанное выражение, или может быть b mod 127 На сях Деление по модулю это int a; int b; int c=a/b int как его не крути в double или float не превратится)) а остаток от деление вроде c=a%b Прошу простить если ошибся(и поправить дабы не преумножать незнание ![]()
"Тяжело в учении, легко в бою" - А.В. Суворов
Последний раз редактировалось Ivan_32; 18.11.2008 в 21:54. |
![]() |
![]() |
![]() |
#3 |
...
Форумчанин
Регистрация: 01.06.2008
Сообщений: 134
|
![]()
Что-то мне так кажется, что функция там должна быть
Xn+1 = (a*Xn + b) mod 127 mod – это деление по модулю. Результатом этой операции является остаток от деления. В Си mod = % |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.10.2008
Сообщений: 20
|
![]()
Диапазон от 0 до 126 будет задаваться остатком от деления на 127.По-моему так
Код:
|
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 18.11.2008
Сообщений: 2
|
![]()
Пожалуй других вариантов тут и не будет. Скорее всего вы абсолютно правы, форумчане. Спасибо всем откликнувшимся.
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите написать простую игрушку на С++ | soktahan | Общие вопросы C/C++ | 2 | 16.11.2008 21:16 |
Помогите решить простую задачу | Teh | Общие вопросы Delphi | 4 | 24.04.2008 07:37 |
Помогите решить простую задачу по C++ | steal13 | Общие вопросы C/C++ | 6 | 03.01.2008 09:40 |