|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
|
Возведение в степень, отрицательные числа25.07.2013, 14:13. Показов 19329. Ответов 53
Метки нет (Все метки)
В библиотеке <cmath> есть такая функция pow(A,B) - получаешь результат возведения A в степень B
Решил написать свой pow с положительными числами работает, а вот с отрицательными я не могу понять как правильно, 1. -2 в 2 степени, на яндексе показывает что должно быть -4, обычный калькулятор показывает -4, pow(A,B) из <cmath> показывает 4, мой pow тоже показывает 4 2. -2 в 3 степени, везде показывает -8 (в том числе и у меня) по поводу первого варианта, так как все же правильно, -2 в 2 степени, 4 или -4? PS, да, мне стыдно что я не помню школьную математику.. с каждым может случится..
0
|
|
| 25.07.2013, 14:13 | |
|
Ответы с готовыми решениями:
53
Возведение из числа степень Возведение числа а в степень n Возведение числа в степень! |
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
|
| 26.07.2013, 11:59 [ТС] | |
|
то, что не отступов, мне так удобнее, и удобнее что бы между некоторыми "блоками" были пустые строки.
насчет лишней переменной, я попозже посмотрю, как усовершенствовать, насчет _pow == 0 может и зря написал, но по мне лучше просчитать все варианты, я вот когда решил написать этот код, я и не думал о возведении в отрицательную степень. Вообще спасибо, еще на досуге подумаю.
0
|
|
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 26.07.2013, 12:09 | ||
|
Про второй - можно почитать во втором томе Кнута.
1
|
||
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
||
| 26.07.2013, 14:11 [ТС] | ||
|
1. в 4-й строчке abs, не знаю что за функция, по этому ее у меня нет. 2. знаки "?", "?:" что он делает в С++, я пока с ними не сталкивался 3. строчка 6 более подробно расписать, т.к. я ее не понимаю, . я сталкивался пока что только с выражениями типа return a; , а не то, что там написано.
0
|
||
|
1394 / 1023 / 325
Регистрация: 28.07.2012
Сообщений: 2,813
|
||
| 26.07.2013, 14:17 | ||
|
VLK, ты бы хоть в документацию заглянул, А?
abs - функция модуля. a ? b: c - если a - истина, то b, иначе c.
1
|
||
|
|
|
| 26.07.2013, 14:17 | |
|
1. открой для себя http://www.cplusplus.com/ (сверху поиск)
2. тернарный оператор 3. возвращение значения результата тернарного оператора
1
|
|
|
|
|
| 26.07.2013, 14:19 | |
|
1)Стандартаня ф-я возвращает модуль числа.
2)Конструкция: [условие] ? [вевести это если условие истина] : [вывести это если уловие ложь] это более короткое выражение данной конструкции: if (условие) [вевести это если условие истина] else [вывести это если уловие ложь] 3)Если показатель больше нуля вывести temp иначе 1/temp p.s.вот так всегда на самом последнем месте
1
|
|
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
||
| 26.07.2013, 14:20 [ТС] | ||
![]() короче всем спасибо, по мимо вопроса в начале, я для себя сделал вывод, что пока что еще рано я задаю вопрос, гнилой ли у меня код.
0
|
||
|
|
||
| 26.07.2013, 14:24 | ||
|
Если есть интерес к программированию, то слова запоминаются легко.
0
|
||
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
|
| 26.07.2013, 14:25 [ТС] | |
|
0
|
|
|
|
||
| 26.07.2013, 14:31 | ||
|
0
|
||
|
198 / 170 / 19
Регистрация: 05.05.2013
Сообщений: 1,236
|
||
| 26.07.2013, 14:35 [ТС] | ||
|
1
|
||
|
0 / 0 / 0
Регистрация: 24.07.2013
Сообщений: 10
|
|
| 26.07.2013, 16:03 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 16.08.2018
Сообщений: 38
|
|
| 17.08.2018, 12:43 | |
|
0.15283
0
|
|
| 17.08.2018, 12:43 | |
|
Помогаю со студенческими работами здесь
54
Возведение числа в степень n-1 Возведение числа n в степень m. Возведение числа в степень
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Рецензия / Мнение
Это мой обзор планшета X220 с точки зрения школьника.
Недавно я решила попытаться уменьшить свой. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|