Меню сайта
Реклама
Актуально
no

Обзор Omega2 - аналог RaspberryPi Zero за 9$!
Наш опрос
Нужен ли раздел "Помощь студенту" на сайте?
Всего ответов: 164
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Мы в Соц. Сетях
Блог
Главная » 2014 » Август » 15 » Как найти корень n-ой степени в C++
18:08
Как найти корень n-ой степени в C++


Чтобы найти корень n-ой степени в C++, необходимо использовать функцию pow (данная функция уже рассматривалась в статье Как в C++ возвести в степень).

В функцию pow необходимо передать параметр, только в виде 1/exponent, где exponent - число-степень корня (тип double), который необходимо найти.


Пример кода:

#include <cstdio>
#include <math.h>
using namespace std;
int main ()
{
printf ("%g",pow(1024,1/5.0));return 0;
}

Данная программа выведет в консоль число 4, что и есть корнем 5-ой степени числа 1024. Проверить очень просто: 4 в степени 5 и есть число 1024.

Внимание! Обязательно ставьте .0 после целого числа, как в даном примере 1/5.0. Если этого не сделать, число воспримется как целое и будет обрабатываться на целочисельном блоке процессора, и результат приведенного выше кода будет 1.

Просмотров: 9953 | Добавил: Vitaliy | Теги: корень n-ой степени, квадратный корень, C++ | Рейтинг: 0.0/0





Используя изложенную информацию, Вы соглашаетесь со следующими условиями.
Всего комментариев: 0
avatar
Форма входа

Реклама
Информация

Ваш браузер:

Реклама
Поиск
Календарь
«  Август 2014  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
 
 
Copyright Avrora © 2024
Хостинг от uCoz