Как написать оператор *=
для длинных беззнаковых чисел методом умножения в столбик (длинная арифметика) без использования оператора *
, если числа хранятся в виде массивов цифр по некоторому основанию base
задом наперёд? Везде есть реализация *
, а для *=
не нашёл.
Просто "на месте" у вас вряд ли получится - нужна будет перезапись тех элементов, которые все еще потребуются для вычислений. Т.е. *=
не будет ни эффективнее, ни менее затратно в смысле памяти.
Поэтому лучше реализовывать *
, а потом присваивать (например, оператором перемещающего присваивания).
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Есть проект на C++ при компиляции, которого при использование версии g++ (gcc) 49
Здравствуйте, подскажите , пожалуйста, ошибкуНе могу найти в чем проблема
Не могу нарисовать фигуру, которую создал в классеУ меня есть функция Main и класс Player
Василий в магазине и выбирает ровно два подаркаУ Василия есть K монет, а в магазине можно купить N типов подарков