Главная
Все программы
Физические программы
Военные программы
Элементарная математика
Исскуственный интеллект
Тесты / демо
Документация
Фотографии
>> Элементарная математика

Ниже представлен список и ссылки на математические программы для советского суперкомпьютера БРЭМ.

Итак, список!
  • Вычисление синуса (Скачать)
    Программа вычисляет значение функции sin(x) (но приближённо, 100%-я точность не гарантирована). Можно заключить, что используется формула Тейлора.

  • РАРИТЕТ! Факториал числа (Скачать)
    Что странно, так это то, что, казалось бы, такая простая программа, как факториал, оказалась младше программы для расчёта "Деление атомов" :-)). Год создания - примерно 1984-1985, но точных данных, опять же, нет.

  • Сумма квадратов (Скачать)
    Программа для нахождения суммы квадратов чисел от 1 до N (число "N" указывается в регистре #1). Результат выводится в регистр под номером 55.

  • Числа Фибоначчи (Скачать)
    Простая, но отличная в демонстрации для корректной работы ДЗУ программа, считающая последовательность Фибоначчи. Зачем-то использует пропускную операцию (SLEEP 0 в конце итерации).

  • Наибольший общий делитель (Скачать)
    Реализация алгоритма Евклида для нахождения наибольшего общего делителя двух чисел. Числа вводятся в регистры 1 и 2.

  • Вычисление числа "Пи" (Скачать)
    Программа для вычисления числа "Пи" с заданной точностью. Использует метод Монте-Карло для аппроксимации.

  • Сумма чисел до N (Скачать)
    Программа считает сумму чисел до числа N (регистр 1), занося текущую сумму и весь результат в регистр #3. Используются всего 4 регистра!

  • РАРИТЕТ! Супер-экспоненциальный рост (Скачать)
    Программа, демонстрирующая эффекты суперэкспоненциального роста. Для роста используются регистры 1-10 (основные числа для параллельных вычислений), 11-10 (множители для регистров 1-10).

  • РАРИТЕТ! Модуль X (Скачать)
    Высчитывает модуль значения x согласно формуле x=x*10+d, т. е., например, если подать в x значение 11, а в d - 5, то x в результате выполнения программы будет равен 115, что будет являться конкатенацией x и d.

  • Квадраты чисел. (Скачать)
    Программа вычисляет квадраты чисел в заданном диапазоне (стандартный диапазон в программе - от 0 до 99), занося результат в регистр 3, а текущее число - в регистр 1.