Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Игра "чёт-нечет" Консоль всегда выводит что я проиграл. С++ Игра чёт нечет //3.3 Чёт/нечёт до 3-х побед #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int us = 0, cs = 0; https://www.cyberforum.ru/ cpp-beginners/ thread3170736.html Распарсить кириллицу C++
Доброго времени, есть std::string str = "\n \321\322\323\324\325\326 11:05\n ". Как корректно вывести на консоль символы? Платформа Linux. Текущий вывод ������ 11:05 Добавлено через 1 час 11 минут Проблема решена #include <iconv.h>
C++ Поделить строку символов на подстроки Есть строка символов. Её надо поделить на несколько строк по знаку переноса (\n , \r\n). Либо оставить прежнюю, если знаков переноса нет. Т.е. возвратить массив (список) строк в которых нет символов переноса. string.split(\n) Не прокатывает. Цель: программно создать Html разметку. one\n\two\nthree --> one<br>two<br>three https://www.cyberforum.ru/ cpp-beginners/ thread3170684.html C++ Перемножение матриц, оптимизация, алгоритмы https://www.cyberforum.ru/ cpp-beginners/ thread3170669.html
У меня задание: Перемножить 2 квадратные матрицы размера 4096x4096 с элементами типа single complex (комплексное число одинарной точности). Исходные матрицы генерируются в программе (случайным образом либо по определенной формуле) либо считываются из заранее подготовленного файла. Оценить сложность алгоритма по формуле c = 2 n3, где n - размерность матрицы. Оценить производительность в...
string посимвольная конкатенация C++
Есть вектор цифр (вектор типа int). Нужно создать числовую строку string, состоящую из этих цифр. В векторе цифры, которые должны образовать число, находятся в обратном порядке. Я прохожу по элементам вектора v и добавляю так в строку s: std::string s; s.reserve(v.size()); for (auto rit = v.crbegin(); rit != v.crend(); ++rit) s += static_cast<char>(*rit + '0'); Насколько мне...
C++ Как проверить является ли строковая переменная числом? Мне нужно проверить число ли находится в строковой переменной. Пробовал: if (!isdigit(var)) ... Но оно требует интеджер тип данных, а чтобы туда перевести нужно убедиться, что это число... https://www.cyberforum.ru/ cpp-beginners/ thread3170640.html
C++ Что означает эта запись (с template)? https://www.cyberforum.ru/ cpp-beginners/ thread3170575.html
Вот тут наткнулся на такую запись: template<std::size_t N> fixed_string(const char (&)) -> fixed_string<N - 1>;Что-то я как-то в тупике: что она означает? И если совсем не лень будет отвечать: по каким ключевым словам это гуглить?
C++ Вывести возраст грамматически правильно
Можно ли в условии IF вкладывать switch примерно так #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "rus"); int a, b; cout << "Введите возраст не более 120 "; cin >> a; b = a % 10;
C++ Некорректно сохраняется состояние игрового поля в файл. В чём может-быть проблема? (Тут ещё код не дописан) #define _CRT_SECURE_NO_WARNINGS #include <iostream> #include <windows.h> #include <time.h> #include <string> #include <fstream> using namespace std; const int fieldsize = 11; ofstream fout; ifstream fin; https://www.cyberforum.ru/ cpp-beginners/ thread3170540.html C++ вывести значения всех вершин уровня L и их количество N https://www.cyberforum.ru/ cpp-beginners/ thread3170521.html
Перебирая дочерние вершины в заданном порядке (т. е. слева направо), вывести значения всех вершин уровня L и их количество N. Должно выводить все вершины уровня, но выводит только первую и не выводит количество, я не знаю почему. Пожалуйста, помогите исправить. #include <iostream> #include <vector> #include <queue> #include <string> #include <sstream>
Использование shared_ptr для стековых объектов C++
Всем привет! Столкнулся с проблемой: //Дан массив элементов типа string std::string strings = { "abc", "123", "qwerty", "#$%" }; //До завершения фрагмента строки должны существовать в единственном экземпляре. //Требуется обеспечить манипулирование строками а) без копирования и б) без изменения порядка
C++ Компоновщик не находит описанных в программе функций https://www.cyberforum.ru/ cpp-beginners/ thread3170495.html
нужно изменить код, чтобы он работал main.cpp #include "database.h" using namespace std; int main() { setlocale(LC_ALL, ""); SetConsoleCP(1251); bool dataEdit = false;
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
08.06.2024, 15:39 0

Посоветуйте функции для арифметики больших целых чисел - C++ - Ответ 17330091

08.06.2024, 15:39. Показов 8848. Ответов 166
Метки (Все метки)

Ответ

Цитата Сообщение от Royal_X Посмотреть сообщение
ну так вы написали, что я правильно сделал с этим двойным объявлением.
Да. Я написал, что если оставлять friend, то ты сделал правильно. Потому что у тебя код не расчитан на использование ADL, тебе везде нужны неявные преобразования.

Добавлено через 51 секунду
Цитата Сообщение от Royal_X Посмотреть сообщение
т.е. убрать friend и прописать вместо него inline?
Да, толка от friend для тебя нет. Ты не пользуешься ни дружбой, ни ADL в своем коде.
Так нафига этот friend тогда, просто для красоты?

Вернуться к обсуждению:
Посоветуйте функции для арифметики больших целых чисел C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2024, 15:39
Готовые ответы и решения:

Ограничения VBA в реализации арифметики длинных (больших) чисел
Итак, моя юбилейная - первая тема на этом форуме. Здравствуйте Товарищи! Необходима помощь или...

Быстрая сортировка массива целых чисел, с использованием указателей и адресной арифметики
# include &lt;stdio.h&gt; # include &lt;stdlib.h&gt; void QuickSort(int *a, int size){ int *left = a;...

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

Дан файл целых чисел. Подсчитать сумму чисел, больших числа N
program p1; var fx:text; s,k,n:real; c:integer; begin...

166
08.06.2024, 15:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2024, 15:39
Помогаю со студенческими работами здесь

В массиве целых чисел подсчитать количество нечётных положительных чисел, больших 50
В массиве целых чисел подсчитать количество нечётных положительных чисел, больших 50. Вывести...

Найти сумму целых чисел положительных чисел, больших 20, меньших 100 и кратных 3
Найти сумму целых чисел положительных чисел, больших 20, меньших 100 и кратных 3.

Сравнить функции(рекурсивную и итерационную) по скорости выполнения для больших чисел
Вот мой код вычисления Факториала. а как посчитать время выполнения?Функции timeGetTime и...

Для последовательности целых, оканчивающейся "8", определить число чисел, больших первого введенного числа
Помогите, пожалуйста, с заданием. Для последовательности целых чисел, оканчивающихся числом 8,...

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

Сформировать массив с 6-ти целых чисел. Подсчитать количество чисел больших 0. Найти самое большое число
1). Сформировать массив с 6-ти целых чисел. Подсчитать количество чисел больших 0. Найти самое...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru