Генерация Числа (не Random!)

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Mashusik, 11 май 2012.

Статус темы:
Закрыта.
  1. Mashusik

    Mashusik Гость

    Очень прошу Вашей помощи! Нужно написать свою функцию генерации целых случайных чисел, но нельзя использовать функцию random, иначе все было бы намного проще. С помощью данной функции необходимо будет генерировать индекс элемента массива и обращение должно происходить в такой строчке:

    var rand1 = Math.floor(Math.random()*arr.length);​

    Вся проблема в том, что обычный рандом привязан к системному времени, мне нужен генератор без этой привязки, т.е. чтобы в любой момент времени можно было сгенерировать одинаковую последовательность.
     
  2. Valimor

    Valimor Well-Known Member

    Регистрация:
    10 апр 2010
    Сообщения:
    45
    Симпатии:
    0
    тогда тебе нужен не генератор, а математическая функция зависящая от состояния заранее определённых переменных т.е. если состояние(значение) переменных такое-то, то генерируется последовательность независящая от состояния остальных параметров.(я так понимаю ;) )
    Ну тут тебе нужно вспоминать высшую математику, или попробуй подробней разъяснить задачу и условия, может и получится помочь..
     
  3. Mashusik

    Mashusik Гость

    У меня есть задача: нужно реализовать программу защиты растровых изображений с помощью фрактального шифрования. Т.е. у меня есть картинка которую я отображаю на canvas. С помощью косинусной функции Веерштрасса-Мандельбрта я создаю массив значений (всего я задаю 200 значений) После чего мне нужно случайным образом элементы массива и перевести их в один из трех цветов. Так создается шум которым шифруется картинка при заданных параметрах. И ВОТ ТУТ и начинается загвоздка: Для расшифровки картинки нужно знать только параметры и данный алгоритм, с помощью которого шифруется изображение... т.е. функция random не подходит, поскольку она не сможет повторить ту последовательность, которой было зашифровано изображение.
    Вот как-то так.
    Если нужно будет, покажу программу для лучшей ясности задачи.
     
Загрузка...
Похожие Темы - Генерация Числа (не
  1. lmike
    Ответов:
    3
    Просмотров:
    633
  2. framd
    Ответов:
    1
    Просмотров:
    782
  3. DamirAstana
    Ответов:
    11
    Просмотров:
    1.874
  4. Kee_Keekkenen
    Ответов:
    1
    Просмотров:
    1.293
  5. keepergf
    Ответов:
    0
    Просмотров:
    1.271
Статус темы:
Закрыта.

Поделиться этой страницей