Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать справочник намеченных дел и мероприятий. https://www.cyberforum.ru/ cpp-beginners/ thread823801.html
Справочник намеченных дел и мероприятий. 1.Список намеченных мероприятий(дата, время, длительность, место проведения) 2.Реализуемые функции: напоминание о ближайшем мероприятии (по текущей дате и времени), удаление прошедших мероприятий или перенос их на будущее, анализ накладок(пересечений планируемых дел).
ZeroMemory в конструкторе b __vfptr C++
Есть два базовый и производный классы с виртуальными методами. В конструкторах хочу обнулить все поля, но если я делаю ZeroMemory(this ,sizeof(this)); то заодно обнуляется таблица __vfptr, и что закономерно - моя поделка не работает. Есть какие-нибудь методы альтернативные, чтобы в ручную не перечислять все члены присваивая им нули?
C++ Определить периметр и площадь треугольника Помогите решить задачку, в треугольнике (рис.1) заданы углы А, В и радиус описанной окружности R. Вычислить и вывести все остальные элементы треугольника, периметр P и площадь S. https://www.cyberforum.ru/ cpp-beginners/ thread823772.html C++ Динамические массивы разных размеров Дан файл вида, например, такого: 9 7 5 -5 7 3 -6 9 2 1 13 6 2 -4 42 -13 3 0 5 8 -11 4 -11 3 8 -5 2 3 5 -3 9 3 5 -2 1 0 0 23 6 9 9 5 17 -13 https://www.cyberforum.ru/ cpp-beginners/ thread823734.html
метод касательных C++
нужно написать прогу с помощью метода касательных для решения задач извлечения корня из произвольного положительного числа a.Значение корня из a ,как решение уравнения F(x)=x2-a=0 Рекурентная формула в данном случае принимает вид xn+1=1\2(xn+a\xn). E=0.001
C++ задача! S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n Может кто знает? Ребят? S = sin X + sin X^2 + sin x^3 + sin X^4+…+sin X^n вот тут что то нахимичил, но мне кажется не правильно #include "stdafx.h" #include <iostream> #include <math.h> #include <stdio.h> https://www.cyberforum.ru/ cpp-beginners/ thread823722.html
C++ Выделение текста другим цветом По нажатию произвольной клавиши поочередно выделяет каждое слово текста. Как выполнить эту задачу? Я начал писать прогу по выводу текста на дисплей из потока, но не пойму, как запрограммировать выдиление #include<iostream> #include<stdio.h> #include <fstream> #include <conio.h> #include<vector> #include <string> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread823720.html C++ Как и где выучить C++ под .NET?
Почему удалили мою старую тему? Я так и не получил ответа. Скажите, а где можно выучить .NET под C++? Просто оконные приложения хочу писать (WinForms). WinAPI не нужно.
C++ Ищу программиста который сможет написать простую игру крестики нолики Ищу программиста который сможет написать простую игру крестики нолики немного измененую скажу сразу надеюсь на бесплатную помощь https://www.cyberforum.ru/ cpp-beginners/ thread823714.html C++ Как перевести из Float в String? https://www.cyberforum.ru/ cpp-beginners/ thread823697.html
Вот такой код: MemoryManager* MM = new MemoryManager("gta_sa.exe"); DWORD offsets = { 0x14, 0x30 }; float ammo = 10; //MM->WriteMemory( (MM -> ReadPointer(0x0E4BB6C8, offsets, 3, true).toDword()), &ammo, sizeof(DWORD)); char am = (MM -> ReadPointer(0x0C29223, offsets, 2, true).toFloat()); //char am2 = memcpy(&am, am2, sizeof(float)); label2 -> Text = am2;
Разработать алгоритм и написать по нему программу сложения матриц А и В размера m × n C++
Задача 2. Разработать алгоритм и написать по нему программу сложения матриц А и В размера m × n. Значение величин m и n выбрать из табл. 4.1 в соответствии с вариантом задания. m = 3; n = 4; р = 6 Примечание! Алгоритмы решения задач должны содержать не только расчетную часть, но и блоки формирования входных и выходных данных. Добавлено через 1 час 17 минут тема актуальна
C++ Длина самого короткого слова https://www.cyberforum.ru/ cpp-beginners/ thread823687.html
Дано предложение. Найти длину его самого короткого слова (предложение вводится с клавиатуры).
4063 / 3317 / 924
Регистрация: 25.03.2012
Сообщений: 12,483
Записей в блоге: 1
31.03.2013, 15:51 0

Быстрое возведение в степень - C++ - Ответ 4338064

31.03.2013, 15:51. Показов 17889. Ответов 13
Метки (Все метки)

Ответ

Цитата Сообщение от coloc Посмотреть сообщение
2
3
4
inline int powInd( int a,int n ) {
* return (!n)?1(n&1)?a:1)*powInd(a*a,n/2);
}
Так что ли? Хотя не знаю быстрой ли этот вариант
это вообще бессмысленно усложнённый вариант, а не просто медленный. Цикл использовать намного быстрее рекурсии. Есть ещё вариант
x в степени y=exp( y*log(x))
не знаю, быстрее ли он цикла?

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

Быстрое возведение в степень
Вот код для быстрого возведения в степень для длинного числа. Можете ткнуть пальцем, где проходит...

Быстрое возведение в степень
Хочу реализовать быстрое возведение в степень, но проблема в том что то число которое возводим в...

Быстрое возведение в степень
Реализуйте алгоритм быстрого возведения в степень для вычисления выражения x = az mod n при целых...

Быстрое возведение в степень
Доброго времени суток. Собственно, быстрое возведение в степень: long long fast_pow(long long x,...

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

Быстрое возведение в степень по mod (остаток от деления)
Доброго времени суток, форумчане! Не могли бы пояснить кусочек кода long long res = 1; while...

Вычислить сумму чисел от 1 до N, возведенных в степень M. Возведение в степень оформить как многократное умножение
Не знаю как это написать.. или объясните пожалуйста или помогите сделать)

Возведение в степень
Подскажите, как написать программу возведения 2-ки в миллионную степень и вывести результат на...

Возведение в степень
напишите программный код для С++ Builder

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