Как разложить число на простые множители онлайн калькулятор: Онлайн калькулятор. Разложение числа на множители

python — Разложить число на простые множители

Посмотрите, например, как сделано здесь. Существуют более сложные и эффективные методы. А также обратите внимание на решето Эратосфена (тут). Если вы хотите получать факторизацию не для одного числа, а для большого набора числел, то выгоднее использовать перебор по простым. Об этом я расскажу чуть ниже.

Кроме того, я думаю, что Вы имели ввиду, что хотите разложить число на простые множители, ведь так? Я сужу по Вашему замечанию, насчёт правильного ответа:

7 = [63, 3, 21, 3, 7] А должно: 63 = 3 * 3 * 7

Хотя, строки:

if n > 1:
   factors.append(n)
else:
   break

говорят о том, что Вы пытаетесь искать все делители.

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

Насчёт Вашего решения. Я не понимаю, зачем Вы добавляете в итоговый список текущий делитель. Это неверно, так как добавлять в итоговый список следует лишь простые числа, а текущий делитель, очевидно, не простой.

Так что строки:

if n > 1:
   factors.append(n)
else:
   break

лишние.

Для того, чтобы получить все делители, вам нужно слегка модифицировать Ваш алгоритм:

#!/usr/bin/env python3
n = int(input("Integer: "))
factors = []
d = 2
m = n # Запомним исходное число
while d * d <= n:
        if n % d == 0:
            factors.append(d)
            n//=d
        else:
            d += 1
factors.append(n) # Добавим последнеё простое число
print('{} = {}' .format(m, factors)) # Выводим исходное число и все простые множители.

Теперь о предподсчёте с простыми числами. Легко понять, что коль скоро мы знаем все простые числа, то выгоднее не перебирать те элементы, которые являются сами по себе произведением простых. Т.е. будем перебирать только числа:

2, 3, 5, 7, 11, 13 ...

Числа же:

4, 6, 8, 9, 10, 12 ... 

оставим в покое, так как они являются произведением простых. Для этого, с помощью решета Эратосфена вычислим заранее все простые до некоторого предела (

2 ^ 64). После этого полученное со входной строки число для факторизации будем раскладывать по простым следующим образом. Делим число n до тех пор, пока оно делится на i-ое простое. Все простые будем записывать в factors. Как только число перестаёт делиться на i-ое, берём i+1-ое число. И так до тех пор, пока n != 1.

Спешу заметить, что хранение простых чисел, разумеется, является затратным. НО! Для большинства задач очень подходит, так как не требуется вычислять простые числа свыше 100000000. Оперативная память современных ПК более чем позволяет хранить 1ГБ и более данных. Простых чисел оказывается не слишком много. Согласно одной довольно известной теореме о простых числах, их оказывается порядка n/ln(n) при возрастании n. Это означает, что для 100000000 их будет примерно 5,3 млн, что является вполне себе допустимым. Более того, даже 1 млрд. чисел выдержит среднестатистический ПК, так как простых числе окажется не более 50 млн. А значит, для памяти это будет 50 млн. 4-байтовых чиселок, т.е. 200000000 байт. В мегабайтах это всего лишь 200. Так что большой проблемы в хранении нет.

Вычисление простых множителей — онлайн-инструменты для работы с числами

Генерация чисел Numberwang

Создание списка чисел Numberwang.

Создание магических чисел

Создание списка аккуратно выглядящих чисел.

Нарисовать магический квадрат

Создать матрицу чисел, в которой строки и столбцы имеют одинаковую сумму.

Переписать числа

Учитывая числа и грамматику, рекурсивно переписать их.

Создание числа с плавающей запятой

Создание числа из мантиссы, основания и экспоненты.

Визуализация числа с плавающей запятой

Показать, как число fp представляется в компьютере.

Преобразование числа в экспоненциальную запись

Преобразование числа в формат a×10 b .

Преобразование научной записи в число

Преобразование числа в научной записи в обычное число.

Создать унарную нумерацию

Создать список унарных чисел (1, 11, 111, 1111, …).

Создать символьную нумерацию

Создать список буквенных чисел (a, b, c, …, z, aa, ab, …).

Создать римскую нумерацию

Создать список римских цифр (i, ii, iii, iv, v…).

Создать нумерацию Брайля

Создать список цифр Брайля (⠂, ⠆, ⠒, ⠲, ⠢, …).

Создание случайных двоичных чисел

Создание списка случайных двоичных чисел.

Создание случайных восьмеричных чисел

Создание списка случайных восьмеричных чисел.

Генерация случайных десятичных чисел

Создать список случайных десятичных чисел.

Создание случайных шестнадцатеричных чисел

Создание списка случайных шестнадцатеричных чисел.

Вычислить текущую сумму

Вычислить кумулятивную сумму списка чисел.

Вычислить текущую разницу

Вычислить кумулятивную разницу списка чисел.

Вычисление текущего произведения

Вычисление кумулятивного произведения списка чисел.

Расчет числового коэффициента

Разделите два числа и найдите их частное.

Вычислить числовое частное

Разделить цифры заданного числа.

Вычислить факториал

Найти факториал числа.

Создание числовых анаграмм

Создание одной или нескольких числовых анаграмм.

Создание числовых биграмм

Создание списка цифровых биграмм из числа.

Создание числовых триграмм

Создание списка цифровых триграмм из числа.

Генерация числовых N-грамм

Создание списка цифровых nграмм из числа.

Создание полиномиальной последовательности

Создание списка чисел полиномиальной прогрессии.

Создание префиксов SI

Создание списка префиксов метрик.

Анализ числа

Сообщить, сколько цифр встречается сколько раз.

Преобразование числа в порядковое

Преобразование количественного числительного в порядковое.

Преобразование порядкового номера в число

Преобразование порядкового числа в кардинальное.

Преобразование числа в римское число

Преобразование арабских цифр в римские.

Преобразование римских чисел в обычные числа

Преобразование римских цифр в арабские.

Создание чисел Негафибоначчи

Вычисление серии расширенных чисел Фибоначчи.

Генерация простых чисел Фибоначчи

Поиск чисел, которые являются одновременно числами Фибоначчи и простыми числами.

Тест чисел Фибоначчи

Проверить, является ли число числом Фибоначчи.

Проверка простых чисел Фибоначчи

Проверяет, является ли число одновременно числом Фибоначчи и простым числом.

Построить слова Фибоначчи

Создать последовательность слов Фибоначчи.

Создать слова Трибоначчи

Создать последовательность слов Трибоначчи.

Создать слова Тетраначчи

Создать последовательность слов Тетраначчи.

Создать слова Пентаначчи

Создать последовательность слов Пентаначчи.

Генерировать числа Негалука

Вычислить серию расширенных чисел Лукаса.

Генерировать простые числа Лукаса

Вычислить серию расширенных чисел Лукаса.

Lucas Prime Test

Проверить, является ли число одновременно числом Лукаса и простым числом.

Генерация чисел Мозера де Брюйна

Вычисление последовательности чисел Мозера-Брейна.

Сгенерировать числа Колакоски

Вычислить последовательность чисел Ольденбургера-Колакоски.

Сгенерировать числа Стэнли

Вычислить последовательность чисел Стэнли.

Генерировать числа Гийсвейта

Вычислить последовательность самоописывающих чисел Гийсвейта.

Сгенерировать числа Рудина-Шапиро

Вычислить последовательность чисел Русина-Шапиро.

Генерация чисел Баума-Свита

Вычисление последовательности чисел Баума-Свита.

Генерация последовательности Туэ-Морса

Вычисление членов ряда чисел Туэ-Морса.

Создание идеальных чисел

Создание списка совершенных чисел.

Создание почти идеальных чисел

Создание списка почти идеальных чисел.

Создать последовательность избыточных чисел

Вычислить последовательность избыточных чисел.

Создать последовательность неполных чисел

Вычислить последовательность неполных чисел.

Вычислить числа Dragon Curve

Сгенерировать список порядковых номеров складывания бумаги.

Создать составные числа

Создать список чисел, которые не являются простыми.

Нарисовать число на ЖК-дисплее

Создать ЖК-дисплей, отображающий заданное число.

Нарисовать таблицу чисел

Создать таблицу чисел.

Проверить, является ли число совершенным

Проверить, является ли заданное число совершенным числом.

Проверить, является ли число обильным

Проверить, является ли данное число обильным числом.

Проверить, является ли число недостаточным

Проверить, является ли данное число недостаточным.

Вычислить модуль

Найти модуль числа.

Группировка цифр числа

Группировка цифр числа.

Разделить число на цифры

Создать список цифр из числа.

Printf Numbers

Применение функций sprintf или printf к числам.

Создайте номера Zalgo

Позвольте Zalgo уничтожить ваши номера.

Повторить цифру

Повторить число несколько раз.

Зеркальное отображение номера

Создание зеркальной копии номера.

Дополнение числа нулями

Добавление нулей к числу.

Пользовательское дополнение числа

Добавление пользовательских символов к числу.

Обратный порядок цифр

Обратный порядок цифр в числе.

Поворот числа

Циклический поворот цифр числа влево или вправо.

Увеличение числа

Добавить единицу к заданному числу.

Увеличить все цифры в числе

Добавить единицу к каждой цифре в числе.

Уменьшить число

Вычесть единицу из заданного числа.

Уменьшить все цифры в числе

Вычесть единицу из каждой цифры в числе.

Находить закономерности в числах

Находить закономерности в последовательностях чисел.

Подсчет числа вхождений

Узнайте, как часто появляются числовые значения.

Расчет процентов

Найти x% числа.

Распечатать Google

Распечатать номер Google/Google, который равен 10 100 .

Создание больших чисел

Создание списка больших чисел.

Создание малых чисел

Создание списка малых чисел.

Создание натуральных чисел

Создание списка натуральных чисел.

Создание рациональных чисел

Создание списка рациональных чисел.

Генерация постоянной последовательности

Создайте серию чисел, в которой все термины одинаковы.

Создание действительных чисел

Создание последовательности действительных чисел.

Создание комплексных чисел

Создание списка комплексных чисел.

Создание двоичных чисел

Создание последовательности двоичных чисел.

Создание пар чисел

Создание последовательности пар чисел.

Создание троек чисел

Создание последовательности троек чисел.

Создание кортежей чисел

Создание последовательности n-кортежей чисел.

Создать короткий номер

Создать номер с небольшим количеством цифр.

Создать длинный номер

Создать номер с большим количеством цифр.

Переплетение чисел

Переплетение двух или более чисел поразрядно.

Найти десятичное представление числа

Переписать число в десятичной форме.

Преобразование дроби в десятичную

Преобразование дроби в десятичное число.

Преобразование десятичного числа в дробь

Преобразование десятичного числа в дробь.

Преобразование двоичного числа в восьмеричное

Преобразование числа с основанием два в число с основанием восемь.

Преобразование двоичного числа в десятичное число

Преобразование числа с основанием два в число с основанием десять.

Преобразование двоичного числа в шестнадцатеричное

Преобразование числа с основанием два в число с основанием шестнадцать.

Преобразование восьмеричного числа в двоичное число

Преобразовать число с основанием восемь в число с основанием два.

Преобразование восьмеричного числа в десятичное

Преобразование числа с основанием восемь в число с основанием десять.

Преобразование восьмеричного числа в шестнадцатеричное

Преобразование числа с основанием восемь в число с основанием шестнадцать.

Преобразование десятичного числа в двоичное

Преобразование числа с основанием десять в число с основанием два.

Преобразование десятичного числа в восьмеричное

Преобразование десятичного числа в восьмеричное.

Преобразование десятичного числа в шестнадцатеричное

Преобразование числа с основанием десять в число с основанием шестнадцать.

Преобразование шестнадцатеричного числа в двоичное число

Преобразование числа с основанием шестнадцать в число с основанием два.

Преобразование шестнадцатеричного числа в восьмеричное

Преобразование числа с основанием шестнадцать в число с основанием восемь.

Преобразование шестнадцатеричного числа в десятичное число

Преобразование числа с основанием шестнадцать в число с основанием десять.

Преобразование любого числа в любое число с основанием

Преобразование любого числа в любой системе счисления в любую другую систему счисления.

Изменение мантиссы числа

Изменение значения числа.

Изменить показатель степени числа

Изменить степень числа.

Замена цифр буквами

Замена цифр в числе буквами алфавита.

Создание спирали чисел

Создание спирали из цифр числа.

Создать числовой круг

Сформировать круг из цифр числа.

Создать числовое дерево

Сформировать дерево из заданных чисел.

Создание дерева цифр числа

Создание дерева из цифр числа.

Удалить десятичную точку

Удалить десятичный разделитель из десятичного числа.

Добавить ошибки в числа

Изменить числа, чтобы они были почти одинаковыми, но содержали ошибки.

Создание поддельных номеров

Замена цифр в номере на двойники Unicode.

Число возмущений

Немного изменить указанные числа.

Возмущенные цифры числа

Немного измените цифры данных чисел.

Найти энтропию числа

Вычислить сложность (энтропию) числа.

Проверка числа Numberwang

Проверка, является ли данный номер числом numberwang.

Найти простые множители — онлайн-математические инструменты

Построить график функции

Построить графики математических функций.

Нарисовать формулу LaTeX

Создать изображение из выражения LaTeX.

Найти n-ю цифру

Вычислить n-ю цифру числа Эйлера.

Найти n-ю цифру золотого сечения

Вычислить n-ю цифру золотого сечения.

Найти n-ю цифру числа пи

Вычислить n-ю цифру числа пи.

Вычислить сумму e цифр

Найти сумму e цифр.

Вычислить сумму цифр золотого сечения

Найти сумму цифр золотого сечения.

Вычислить сумму цифр числа пи

Найти сумму цифр числа пи.

Генерировать цифры Чамперноуна

Генерировать цифры константы Чамперноуна.

Генерация цифр суперзолотого сечения

Генерация цифр константы суперзолотого отношения.

Найти n-ю цифру Чамперноуна

Вычислить n-ю цифру константы Чамперноуна.

Декодирование последовательности «посмотри и скажи»

Выполните обратную операцию над последовательностью «посмотри и скажи».

Создание P-адических расширений

Вычислить p-адические разложения произвольных чисел.

Создать последовательность панцифровых чисел

Создать список панцифровых чисел.

Создать последовательность номеров Стэнли

Создать список номеров Стэнли.

Создать последовательность номеров звонков

Создать список номеров звонков.

Генерация последовательности номеров Кармайкла

Создание списка номеров Чармичел.

Создать последовательность каталонских номеров

Создать список каталонских номеров.

Создать последовательность треугольных чисел

Создать список треугольных чисел.

Создать последовательность составных чисел

Создать список составных чисел.

Создать последовательность секущих чисел

Создать список секущих чисел.

Создать последовательность чисел Голомба

Создать список чисел Голомба-Сильвермана.

Создать последовательность чисел Эйлера Тотиент

Создать список фи-чисел Эйлера.

Создать последовательность чисел жонглера

Создать список чисел жонглера.

Создать последовательность счастливых номеров

Создать список счастливых номеров.

Создать последовательность номеров Моцкина

Создать список номеров Моцкина.

Создать последовательность номеров Padovan

Создать список номеров Padovan.

Создать последовательность коров Нараяны

Создать список номеров коров Нараяны.

Создать последовательность псевдосовершенных чисел

Создать список полусовершенных чисел.

Создать последовательность номеров Ulam

Создать список номеров Ulam.

Создать последовательность странных чисел

Создать список странных чисел.

Создать последовательность суперсовершенных чисел

Создать список суперсовершенных чисел.

Продолжить числовую последовательность

Найти закономерность в числовой последовательности и расширить ее.

Разбить число

Найти все разбиения данного целого числа.

Генерация чисел Трибоначчи

Создать список чисел Трибоначчи.

Создание чисел Тетраначчи

Создание списка чисел Тетраначчи.

Создание чисел Пентаначчи

Создание списка чисел Пентаначчи.

Сгенерировать числа n-nacci

Создать список чисел Фибоначчи более высокого порядка.

Создать последовательность номеров разделов

Создать список номеров функций разделов.

Создание арифметической прогрессии

Создание арифметической последовательности чисел.

Создать геометрическую прогрессию

Создать геометрическую последовательность чисел.

Создание полиномиальной прогрессии

Создание полиномиальной последовательности чисел.

Создать последовательность натуральных чисел

Создать список натуральных чисел.

Создание степеней двойки

Создание списка чисел степеней двойки.

Создание степеней десяти

Создание списка чисел в степени десятка.

Сортировка матрицы

Сортировка строк или столбцов матрицы.

Зафиксировать матрицу

Установить допустимый диапазон для всех значений матрицы.

Рандомизировать матрицу

Перетасовать все элементы матрицы.

Удалить строки матрицы

Удалить одну или несколько строк данной матрицы.

Удалить столбцы матрицы

Удалить один или несколько столбцов данной матрицы.

Заменить элементы матрицы

Заменить определенные элементы матрицы другими значениями.

Установить определитель матрицы

Создать матрицу с заданным определителем.

Создать матрицу вращения

Создать матрицу вращения из заданного угла.

Декодирование матрицы вращения

Найдите угол по заданной матрице вращения.

Создание пользовательской матрицы

Создание матрицы с определенными свойствами и элементами.

Создание плотной матрицы

Создание матрицы с очень небольшим количеством нулевых элементов.

Создание разреженной матрицы

Создать матрицу с очень небольшим количеством ненулевых элементов.

Генерация сингулярной матрицы

Генерация вырожденной матрицы с нулевым определителем.

Сгенерировать матрицу нулей

Сгенерировать матрицу со всеми нулями в качестве элементов.

Сгенерировать матрицу единиц

Сгенерировать матрицу со всеми 0 в качестве элементов.

Генерация бинарной матрицы

Генерация матрицы, состоящей из 0 и 1 в качестве элементов.

Создание квадратной матрицы

Создание матрицы с n строками и n столбцами (матрица n×n).

Создать симметричную матрицу

Создать матрицу с симметричными элементами по диагонали.

Создание треугольной матрицы

Создание верхней треугольной или нижней треугольной матрицы.

Сгенерировать диагональную матрицу

Сгенерировать матрицу с элементами, расположенными только по диагонали.

Создание ортогональной матрицы

Создание матрицы с ортогональными строками и столбцами.

Умножение матрицы на скаляр

Умножение всех элементов матрицы на число.

Умножение матрицы на вектор

Умножение матрицы на вектор-столбец.

Умножение вектора на матрицу

Умножение вектора-строки на матрицу.

Разбить матрицу на векторы

Создать m или n векторов из матрицы m×n (из строк или столбцов).

Проверить, является ли матрица единственной.

Определить, является ли матрица вырожденной.

Найти размеры матрицы

Найти количество строк и столбцов матрицы.

Найти матрицу кофакторов

По заданной матрице найти ее кофакторную матрицу.

Найдите вспомогательную матрицу

По заданной матрице найдите ее дополнение.

LU Factor a Matrix

Разложить матрицу на LU-факторы.

Найти собственные значения матрицы

Найти собственные значения матрицы.

Найти трассировку матрицы

Найти сумму элементов главной диагонали матрицы.

Найти сумму диагоналей матрицы

Найти сумму всех диагоналей или антидиагоналей матрицы.

Найти сумму строк матрицы

Найти сумму каждой строки матрицы.

Найти сумму столбцов матрицы

Найти сумму каждого столбца матрицы.

Найти сумму элементов матрицы

Найти сумму всех элементов матрицы.

Найти произведение элементов матрицы

Найти произведение всех элементов матрицы.

Украсьте матрицу

Украсьте матрицу, аккуратно выровняв все ее столбцы.

Переформатировать матрицу

Преобразовать матрицу одного формата в другой формат.

Визуализация вектора

Нарисуйте двухмерный или трехмерный вектор, чтобы показать его величину и угол.

Сортировка вектора

Сортировка компонентов вектора.

Зафиксировать вектор

Установить допустимый диапазон для всех компонентов вектора.

Рандомизация вектора

Рандомизация порядка компонентов вектора.

Обрезать вектор

Удалить компоненты вектора.

Заменить компоненты вектора

Заменить определенные компоненты вектора другими значениями.

Украсьте вектор

Украсьте вектор и аккуратно выровняйте все его компоненты.

Переформатировать вектор

Преобразование вектора одного формата в другой формат.

Транспонировать вектор

Преобразовать вектор-строку в вектор-столбец.

Дублировать вектор

Создать несколько копий одного и того же вектора.

Увеличение вектора

Увеличение компонентов вектора.

Уменьшение вектора

Увеличение компонентов вектора.

Повернуть вектор

Повернуть вектор на любой угол.

Масштабирование вектора

Уменьшение или увеличение вектора с постоянным коэффициентом.

Вычислить угол вектора

Найти угол между двумя векторами.

Установить угол вектора

Создать пары векторов с заданным углом.

Нормализация вектора

Создать единичный вектор длины один из любого заданного вектора.

Создать случайный вектор

Создать один или несколько случайных векторов любой длины.

Создать пользовательский вектор

Создать пользовательский вектор с определенными компонентами.

Создать плотный вектор

Создать вектор с очень небольшим количеством нулевых компонентов.

Создать разреженный вектор

Создать вектор с большим количеством нулевых компонентов.

Создать нулевой вектор

Создать вектор, все компоненты которого равны нулю.

Создать вектор единиц

Создать вектор, все компоненты которого равны единице.

Создание единичного вектора

Создать один или несколько случайных векторов длины один.

Создать противоположные векторы

Создать пары антипараллельных векторов.

Создание параллельных векторов

Создание пар параллельных векторов.

Создание перпендикулярных векторов

Создание пар перпендикулярных векторов.

Создание ортогональных векторов

Создание пар ортогональных векторов.

Создание ортонормированных векторов

Создание пар перпендикулярных единичных векторов длины один.

Найти векторную норму

Вычислить L₁, L₂, L₃, L₄, L₅ и другие векторные нормы.

Найти длину вектора

Вычислить длину вектора.

Установка длины вектора

Создание векторов определенной длины.

Найти скалярное произведение векторов

Вычислить скалярное произведение двух векторов.

Установить скалярное произведение вектора

Найти два вектора с заданным значением скалярного произведения.

Поиск векторного векторного произведения

Вычислить векторное произведение двух векторов.

Задать перекрестное произведение векторов

Найти два вектора с заданным значением перекрестного произведения.

Найти скалярное тройное произведение

Вычислить смешанное произведение трех векторов.

Найти векторное тройное произведение

Вычислить векторное тройное произведение (задняя часть кабины).

Найти скалярное четверное произведение

Вычислить скалярное четверное произведение четырех векторов.

Найти векторное четверное произведение

Вычислить векторное произведение четырех векторов.

Смешать векторы

Смешать компоненты нескольких векторов.

Объединение векторов

Объединение двух или более векторов.

Добавить векторы

Найти сумму двух или более векторов.

Умножение векторов

Умножение двух или более векторов.

Умножить вектор на константу

Умножить все компоненты вектора на скалярное значение.

Найти сумму компонент вектора

Найдите сумму всех компонентов вектора.

Найти произведение компонентов вектора

Найти произведение всех компонентов вектора.

Найти размеры вектора

Найти количество компонентов в векторе.

Вычислить синус

Вычислить синус угла.

Визуализация синуса

Нарисуйте функцию синуса.

Вычислить арксинус

Вычислить арксинус угла.

Визуализация арксинуса

Нарисуйте функцию арксинуса.

Вычислить косинус

Вычислить косинус угла.

Визуализация косинуса

Нарисуйте функцию косинуса.

Вычислить арккосинус

Вычислить арккосинус угла.

Визуализация арккосинуса

Нарисуйте функцию арккосинуса.

Вычислить тангенс

Вычислить тангенс угла.

Визуализация касательной

Нарисуйте функцию касательной.

Вычислить котангенс

Вычислить котангенс угла.

Визуализация котангенса

Нарисуйте функцию котангенса.

Вычислить косеканс

Вычислить косеканс угла.

Визуализация косеканса

Нарисуйте функцию косеканса.

Вычислить секанс

Вычислить секанс угла.

Визуализация секущей

Нарисуйте функцию секанса.

Рисование всех тригонометрических функций

Визуализация всех тригонометрических функций одновременно.

Нарисуйте спираль Архимеда

Создать кривую архимедовой спирали.

Рисование спирали Эйлера

Создание кривой спирали Корню (полиномиальной спирали).

Рисование спирали Фибоначчи

Создание кривой спирали Фибоначчи.

Рисование спирали Теодора

Создание спирали квадратного корня.

Нарисуйте спираль Ферма

Создайте кривую в виде параболической спирали.

Рисование прямоугольников Фибоначчи

Создание рисунка прямоугольников Фибоначчи.

Нарисуйте головку семени Фибоначчи

Создать головку цветка Фибоначчи.

Нарисовать фрактал Падована

Создать фрактал равнобуквенных треугольников Падована.

Нарисуйте аполлонову прокладку

Создайте фрактал аполлоновой прокладки.

Нарисовать фрактал Мандельброта

Создать фрактал Мандельброта.

Нарисовать фрактал Юлии

Создать фрактал Джулии.

Нарисовать фрактал Рози

Создать фрактал Рози.

Нарисуйте фрактальную кривую Бланманжа

Создать фрактал Бланманже.

Рисование функции Вейерштрасса

Создание фрактала Вейерштрасса.

Нарисовать кривую Минковского в виде вопросительного знака

Создать фрактал Минковского в виде вопросительного знака.

Нарисуйте функцию Тома

Создайте функцию Тома (также известную как функция попкорна или капли дождя).

Нарисовать функцию Дирихле

Нарисовать функцию Дирихле.

Нарисуйте рог Гавриила

Нарисуйте геометрическую фигуру с бесконечной площадью поверхности и конечным объемом.

Преобразование слов в числа

Преобразование чисел из английского текста в реальные цифры.

Преобразование чисел в слова

Преобразование чисел в письменный текст на английском языке.

Преобразование десятичной записи в экспоненциальную запись

Преобразование чисел, записанных в десятичной форме, в экспоненциальную форму.

Преобразование научной записи в десятичную.

Преобразование чисел, записанных в научной форме, в десятичную форму.

Округление чисел вверх

Применение операции ceil к числам.

Округление чисел в меньшую сторону

Применить к числам операцию нижнего предела.

Анализ чисел

Подсчитайте, сколько раз встречается каждое число.

Преобразование числа в виде суммы

Создайте сумму, которая в сумме равна заданному числу.

Переписать число как произведение

Создать произведение, которое умножает заданное число.

Создать таблицу умножения

Нарисовать таблицу умножения n×m.

Создать таблицу дополнений

Нарисуйте таблицу сложения n×m.

Создать таблицу делений

Нарисовать таблицу делений n×m.

Создание модульной арифметической таблицы

Нарисуйте модульную арифметическую таблицу размера n×m для любого модуля.

Нарисовать круговую диаграмму

Нарисовать круговую диаграмму и показать относительные размеры данных.

Нарисовать гистограмму

Нарисовать гистограмму и визуализировать данные.

Нарисовать столбчатую диаграмму

Нарисовать столбчатую диаграмму и визуализировать данные.

Нарисуйте линейную диаграмму

Нарисуйте линейную диаграмму и визуализируйте данные.

Нарисовать диаграмму с областями

Нарисовать диаграмму с областями и визуализировать данные.

Визуализация процентов

Нарисуйте диаграмму, показывающую проценты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *