Как возвести в корень c
Перейти к содержимому

Как возвести в корень c

  • автор:

Math. Sqrt(Double) Метод

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Возвращает квадратный корень из указанного числа.

public: static double Sqrt(double d);
public static double Sqrt (double d);
static member Sqrt : double -> double
Public Shared Function Sqrt (d As Double) As Double
Параметры

Число, квадратный корень которого требуется найти.

Возвращаемое значение

Одно из значений, перечисленных в следующей таблице.

Параметр d Возвращаемое значение
Нуль или положительное число Положительный квадратный корень из d .
Отрицательное число NaN
Равняется NaN NaN
Равняется PositiveInfinity PositiveInfinity

Примеры

Квадратный корень площади квадрата представляет длину любой стороны квадрата. В следующем примере показана площадь некоторых городов в США и создается впечатление размера каждого города, если он был представлен квадратом.

// Create an array containing the area of some squares. Tuple[] areas = < Tuple.Create("Sitka, Alaska", 2870.3), Tuple.Create("New York City", 302.6), Tuple.Create("Los Angeles", 468.7), Tuple.Create("Detroit", 138.8), Tuple.Create("Chicago", 227.1), Tuple.Create("San Diego", 325.2) >; Console.WriteLine("  \n", "City", "Area (mi.)", "Equivalent to a square with:"); foreach (var area in areas) Console.WriteLine("   miles per side", area.Item1, area.Item2, Math.Round(Math.Sqrt(area.Item2), 2)); // The example displays the following output: // City Area (mi.) Equivalent to a square with: // // Sitka, Alaska 2,870.3 53.58 miles per side // New York City 302.6 17.40 miles per side // Los Angeles 468.7 21.65 miles per side // Detroit 138.8 11.78 miles per side // Chicago 227.1 15.07 miles per side // San Diego 325.2 18.03 miles per side 
open System // Create a list containing the area of some cities. let areas = [ "Sitka, Alaska", 2870.3 "New York City", 302.6 "Los Angeles", 468.7 "Detroit", 138.8 "Chicago", 227.1 "San Diego", 325.2 ] printfn "%-18s %14s> %2s\n" "City" "Area (mi.)" "Equivalent to a square with:" for city, area in areas do printfn $"   miles per side" // The example displays the following output: // City Area (mi.) Equivalent to a square with: // // Sitka, Alaska 2,870.3 53.58 miles per side // New York City 302.6 17.40 miles per side // Los Angeles 468.7 21.65 miles per side // Detroit 138.8 11.78 miles per side // Chicago 227.1 15.07 miles per side // San Diego 325.2 18.03 miles per side 
Module Example Public Sub Main() ' Create an array containing the area of some squares. Dim areas() As Tuple(Of String, Double) = < Tuple.Create("Sitka, Alaska", 2870.3), Tuple.Create("New York City", 302.6), Tuple.Create("Los Angeles", 468.7), Tuple.Create("Detroit", 138.8), Tuple.Create("Chicago", 227.1), Tuple.Create("San Diego", 325.2) >Console.WriteLine("  ", "City", "Area (mi.)", "Equivalent to a square with:") Console.WriteLine() For Each area In areas Console.WriteLine("   miles per side", area.Item1, area.Item2, Math.Round(Math.Sqrt(area.Item2), 2)) Next End Sub End Module ' The example displays the following output: ' City Area (mi.) Equivalent to a square with: ' ' Sitka, Alaska 2,870.3 53.58 miles per side ' New York City 302.6 17.40 miles per side ' Los Angeles 468.7 21.65 miles per side ' Detroit 138.8 11.78 miles per side ' Chicago 227.1 15.07 miles per side ' San Diego 325.2 18.03 miles per side 

Применяется к

См. также раздел

Как возвести в корень c

СТЕПЕНЬ С РАЦИОНАЛЬНЫМ ПОКАЗАТЕЛЕМ,

СТЕПЕННАЯ ФУНКЦИЯ IV

§ 80. Извлечение корня из степени.
Возведение корня в степень

Извлечение корня из корня

Пусть а — произвольное положительное число, а т и п — натуральные числа, причем т делится без остатка на п. Тогда

Например, 3 √ 5 6 = 5 2 = 25; 4 √ 3 12 = 3 3 = 27.

Другими словами, верна следующая теорема.

Теорема 1. Чтобы извлечь корень из степени положительного числа, показатель которой делится нацело на показатель корня, достаточно показатель подкоренного выражения разделить на показатель корня, оставив основание степени прежним.

Доказательство. На основании правила возведения степени в степень имеем:

Но это и означает, что

Теорема 2. Чтобы корень из положительного числа возвести в степень, достаточно возвести в эту степень подкоренное число, оставив показатель корня без изменения, то есть при а > 0

( na ) m = na m . (2)

Если п — нечетное число, то формула (2) верна и для а < 0.

Примеры: ( 4 √ 2 ) 3 = 4 √ 2 3 = 4 √ 8 ;

( 6 √ 16 ) 3 = 6 √ 16 3 = 6 √ 2 12 =2 2 = 4;

( 3 √ — 2 ) 5 = 3 √ — 2 5 = 3 √ — 32 .

Теорема 3. Величина корня из положительного числа не изменится, если показатели корня и подкоренного выражения умножить на одно и то же натуральное число или разделить на их общий множитель.

Другими словами: 1) если а > 0 и т, п, k — натуральные числа, то

na m = nka mk (3)

2) если а > 0 и k — общий делитель чисел т и п, то

Доказать формулу (3) — это значит показать, что

( nka mk ) n = a m .

По правилу возведения корня в степень

( nka mk ) n = nka mkn

Показатель mnk степени делится нацело на показатель nk корня. Следовательно, но теореме 1 nka mkn = a m . Поэтому ( nka mk ) n = a m .

Это и означает, что na m = nka mk .

Формула (4) легко вытекает из (3), Предлагаем учащимся самостоятельно убедиться в этом.

Примеры. 4 √ 3 = 8 √ 3 2 ; 3 √ 2 2 = 9 √ 2 6 ; 15 √ a 10 = 3 √ a 2

Теорема 4. Чтобы извлечь корень из корня, достаточно перемножить показатели этих корней, не изменяя подкоренного числа, то есть

(а > 0). (5)

Доказательство. По теореме

( nma ) n = nma n .

Величина корня не изменится, если показатель корня и показатель подкоренного числа разделить на их общий множитель (теорема 3); поэтому nma n = ma .

Итак, ( nma ) n = ma .

Но по определению корня это и означает, что

Упражнения

Как извлечь корень из числа?

Author24 — интернет-сервис помощи студентам

Как извлечь квадратный корень числа?
Как в С++ найти корень с чисел 4 , 9 , 16 , 25 и так далее

Как извлечь квадратный корень из числа?
как вычислить корень из числа в консольном виде , я имею ввиду код для консольного приложения

Извлечь любой корень из любого большого числа
нужно разработать Windows-приложение для извлечения любого корня из любого большого числа. как бы.

Заблокирован
Light Knight
106 / 29 / 5
Регистрация: 03.06.2010
Сообщений: 361
если квадратный то

sqrt()

из библиотеки cmath или math.h
Регистрация: 28.05.2010
Сообщений: 24

неоюходима стандартная библиотека
и функция sqrt ()

printf ("%.2f", sqrt (900.0));
n = sqrt (x);

Эксперт PythonЭксперт JavaЭксперт CЭксперт С++

12260 / 7426 / 1739
Регистрация: 25.07.2009
Сообщений: 13,628
AKE, корень у из числа х

1 2 3 4 5 6 7
#include . double x, y, r; . /* инициировать х и у */ r = pow(x, 1.0 / y); .

Регистрация: 09.05.2010
Сообщений: 384
124 / 124 / 17
Регистрация: 30.06.2010
Сообщений: 478

А на Delphi? стоит такая задача, вычислить среднее геометрическое 2х чисел.
ср. геометрическое это sqrt(1е число+2е число) только sqrt не подходит, пишет ошибку. может нужно подключить какую то библиотеку?

Добавлено через 29 минут
еще нюансы нужно выводить в MEMO
у меня сейчас пока так

1 2 3 4 5 6 7 8 9
procedure TForm1.Button2Click(Sender: TObject); var c,d,e: integer; begin c:=StrToInt(Edit1.Text); d:=StrToInt(Edit2.Text); e:=sqrt(c+d); memo1.Lines.Add(IntToStr(e)); end;

3524 / 2682 / 334
Регистрация: 11.03.2009
Сообщений: 6,142
1) Раздел лучше выбирать по профилю, больше шансов получить ответ.
2) Ошибка ошибке рознь.
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Не получается извлечь корень n-го степени
Не работает часть кода с корнем, по непонятным мне причинам всегда выводит 1, не важно какое.

Из положительных элементов массива извлечь корень, отрицательные возвести в квадрат
задан массив состоящий из 10 элементов. из положительных извлечь корень, отрицательные возвести в.

Как извлечь числа из строки
Предположим что есть такое выражение и оно записано в блокноте (100;200) , Как извлечь из.

Или воспользуйтесь поиском по форуму:

sqrt в C/C++: квадратный корень

�� Привет! В этой статье мы поговорим о функции sqrt . Эта функция позволяет нам вычислить квадратный корень в C/C++. Сначала мы посмотрим как использовать эту функцию на примере, а потом попробуем реализовать ее сами. Также мы разберемся чем отличается sqrt от sqrtl и sqrtf . В конце статьи вы найдете упражнения для закрепления материала.

Иллюстрация sqrt

Как получить корень числа в C/C++

Для того, чтобы вычислить квадратный корень числа в C/C++ мы можем воспользоваться встроенной функцией sqrt . Эта функция доступна нам после подключения файла . В C++ можно подключить . Вот как выглядит прототип этой функции:

double sqrt (double x);

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *