|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.01.2023, 22:44 | #1 |
Пользователь
Регистрация: 08.12.2022
Сообщений: 23
|
СИ (С)
Нужна помощь с реализацией функций. Пожалуйста, помогите
Реализовать функции, позволяющие инициализировать переменные типа bigint: bigint createBigintFromUnsInt(unsigned long int*); bigint createBigintFromInt(long int*); bigint createBigintFromBI(bigint*); bigint createBigintFromChar(char*); bigint createBigint(); Реализовать операции с bigint: bigint add(const bigint* left, const bigint* right); -сложение bigint sub(const bigint* left, const bigint* right); -вычитание bigint mul(const bigint* left, const bigint* right); -умножение bigint div(const bigint* left, const bigint* right); -целочисленное деление bigint div(const bigint* left, const bigint* right, bigint* res); -деление с остатком Реализовать функцию вывода: void printBigint(const bigint*); Помощь нужна не только мне, позже мои однокурсники тоже будут искать решения. Поэтому прошу, помогите нам |
08.01.2023, 08:59 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,758
|
И как вы определили bigint? В чем проблема?
|