Как получить корень из отрицательного числа
Чтобы вычислить корень из отрицательного числа, его нужно свести к арифметическому корню, причем
Пояснение
Отрицательные числа можно преобразовать с помощью мнимой единицы. Тогда у вас больше не будет знака минус. При умножении вы получаете
применяется только к арифметическим корням. Алгебраические корни сначала должны быть сведены к арифметическим.
Пример 1
выдает отрицательное число, и вы, вероятно, не ожидали такого результата. Так что это не
Copyright © 2023 — MAECKES B.V.
Извлечь корень из отрицательного числа
Как извлечь корень из отрицательного числа? Например, результатом выражения Math.Pow(-8, 1.0/3) будет NaN , хотя должно быть -2 .
Отслеживать
задан 7 авг 2018 в 20:14
737 1 1 золотой знак 11 11 серебряных знаков 31 31 бронзовый знак
извлеките из положительного и добавьте минус 🙂
7 авг 2018 в 20:19
А если степень будет 1.0/4 ?
7 авг 2018 в 20:25
учите мат анализ! 🙂 Берете корень от модуля, и учитываете img часть, т.е. корень из -1 равен плюс минус i, если мене память не изменяет:)
7 авг 2018 в 20:30
Формально 1.0/3 не равно 1/3 (пусть разница и мала, но она есть). А потому результат NaN формально абсолютно верен.
8 авг 2018 в 4:43
Почему 2? -2 же.. Питон, к слову умеет. Вероятно, потому что у него есть понятие рациональных дробей.
8 авг 2018 в 5:26
3 ответа 3
Сортировка: Сброс на вариант по умолчанию
Согласно документации, при конечном отрицательном основании и конечном нецелом показателе результат равен NaN . Это значит, что Math.Pow ведёт себя не совсем так, как стандартная математическая степень, и вам придётся самим обрабатывать случай отрицательного основания.
Почему так сделано? Думаю, потому, что дроби наподобие 1/3 нельзя представить точно значением типа double . Поскольку в случае чётного знаменателя результат получается комплексным, мы видим, что малая ошибка в показатели степени ведёт к большой ошибке в результате. Поэтому разумным было бы просто не пытаться подсчитать результат для таких вот случаев.
Хорошо, а как решать задачу по извлечению корня целой степени? Ну просто анализируйте знак.
int rootpower = 3; double value = -8; int sign = Math.Sign(value); double absRoot = Math.Pow(Math.Abs(value), 1.0/rootpower); if (rootpower % 2 == 0 && sign == -1) < Complex root = Complex.ImaginaryOne * absRoot; // результат комплексный, работайте с ним >else < double root = sign * absRoot; // результат действительный, работайте с ним >
Извлечение корней: методы, способы, решения
Извлечение корня — процесс нахождения значения корня.
При извлечении корня n -ной степени из числа a, мы находим число b , n -ная степень которого равняется a . Если мы нашли такое число b , можно утверждать, что корень извлечен.
Выражения «извлечение корня» и «нахождение значения корня» равнозначны.
В каких случаях извлекается корень?
Определение 2
Корень n -ной степени можно извлечь из числа a точно в случае, если a можно представить в виде n -ной степени некоторого числа b .
4 = 2 × 2 , следовательно, из числа 4 можно точно извлечь квадратный корень, который равен 2
Определение 3
Когда корень n -ной степени из числа a невозможно представить в виде n -ной степени числа b , то такой корень не извлекается, либо извлекается только приближенное значение корня с точностью до любого десятичного разряда.
Принципы нахождения значения корня и способы их извлечения
- Использование таблицы квадратов, таблицы кубов и т.д.
- Разложение подкоренного выражения (числа) на простые множители
- Извлечение корней из дробных чисел
- Извлечение корня из отрицательного числа
- Поразрядное нахождение значения корня
Необходимо понять, по каким принципам находится значение корней, и каким образом они извлекаются.
Главный принцип нахождения значения корней — основываться на свойствах корней, в том числе на равенстве: b n n = b , которое является справедливым для любого неотрицательного числа b .
Начать следует с наиболее простого и очевидного способа: таблицы квадратов, кубов и т.д.
Когда таблицы под руками нет, вам поможет способ разложения подкоренного числа на простые множители (способ незатейливый).
Стоит уделить внимание извлечению корня из отрицательного числа, что является возможным для корней с нечетными показателями.
Изучим, как извлекать корни из дробных чисел, в том числе из смешанных чисел, обыкновенных и десятичных дробей.
И потихоньку рассмотрим способ поразрядного нахождения значения корня — наиболее сложного и многоступенчатого.
Использование таблицы квадратов, кубов и т.д.
Таблица квадратов включает в себя все числа от 0 до 99 и состоит из 2 зон: в первой зоне можно составить любое число до 99 с помощью вертикального столбца с десятками и горизонтальной строки с единицами, во второй зоне содержатся все квадраты образуемых чисел.
Таблица квадратов
Таблица квадратов | единицы | ||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
десятки | 0 | 0 | 1 | 4 | 9 | 16 | 25 | 36 | 49 | 64 | 81 |
1 | 100 | 121 | 144 | 169 | 196 | 225 | 256 | 289 | 324 | 361 | |
2 | 400 | 441 | 484 | 529 | 576 | 625 | 676 | 729 | 784 | 841 | |
3 | 900 | 961 | 1024 | 1089 | 1156 | 1225 | 1296 | 1369 | 1444 | 1521 | |
4 | 1600 | 1681 | 1764 | 1849 | 1936 | 2025 | 2116 | 2209 | 2304 | 2041 | |
5 | 2500 | 2601 | 2704 | 2809 | 2916 | 3025 | 3136 | 3249 | 3364 | 3481 | |
6 | 3600 | 3721 | 3844 | 3969 | 4096 | 4225 | 4356 | 4489 | 4624 | 4761 | |
7 | 4900 | 5041 | 5184 | 5329 | 5476 | 5625 | 5776 | 5929 | 6084 | 6241 | |
8 | 6400 | 6561 | 6724 | 6889 | 7056 | 7225 | 7396 | 7569 | 7744 | 7921 | |
9 | 8100 | 8281 | 8464 | 8649 | 8836 | 9025 | 9216 | 9409 | 9604 | 9801 |
Существуют также таблицы кубов, четвертой степени и т.д., которые созданы по принципу, аналогичному таблице квадратов.
Таблица кубов
Таблица кубов | единицы | ||||||||||
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | ||
десятки | 0 | 0 | 1 | 8 | 27 | 64 | 125 | 216 | 343 | 512 | 729 |
1 | 1000 | 1 331 | 1 728 | 2 197 | 2 744 | 3 375 | 4 096 | 4 913 | 5 832 | 6 859 | |
2 | 8000 | 9 261 | 10 648 | 12 167 | 13 824 | 15 625 | 17 576 | 19 683 | 21 952 | 24 389 | |
3 | 27000 | 29 791 | 32 768 | 35 937 | 39 304 | 42 875 | 46 656 | 50 653 | 54 872 | 59 319 | |
4 | 64000 | 68 921 | 74 088 | 79 507 | 85 184 | 91 125 | 97 336 | 103 823 | 110 592 | 117 649 | |
5 | 125000 | 132 651 | 140 608 | 148 877 | 157 464 | 166 375 | 175 616 | 185 193 | 195 112 | 205 379 | |
6 | 216000 | 226 981 | 238 328 | 250 047 | 262 144 | 274 625 | 287 496 | 300 763 | 314 432 | 328 509 | |
7 | 343000 | 357 911 | 373 248 | 389 017 | 405 224 | 421 875 | 438 976 | 456 533 | 474 552 | 493 039 | |
8 | 512000 | 531 441 | 551 368 | 571 787 | 592 704 | 614 125 | 636 056 | 658 503 | 681 472 | 704 969 | |
729000 | 753 571 | 778 688 | 804 357 | 830 584 | 857 375 | 884 736 | 912 673 | 941 192 | 970 299 |
Принцип функционирования таких таблиц прост, однако их часто нет под рукой, что значительно усложняет процесс извлечение корня, поэтому необходимо владеть минимум несколькими способами извлечения корней.
Разложение подкоренного числа на простые множители
Наиболее удобный способ нахождения значения корня после таблицы квадратов и кубов.
Способ разложения подкоренного числа на простые множители подразумевает под собой представление числа в виде степени с необходимым показателем, что дает нам возможность получить значение корня.
Извлечем квадратный корень из 144 .
Разложим 144 на простые множители:
Таким образом: 144 = 2 × 2 × 2 × 2 × 3 × 3 = ( 2 × 2 ) 2 × 3 2 = ( 2 × 2 × 3 ) 2 = 12 2 . Следовательно, 144 = 12 2 = 12 .
Также при использовании свойств степени и корней можно записать преобразование немного по-другому:
144 = 2 × 2 × 2 × 2 × 3 × 3 = 2 4 × 3 2 = 2 4 × 3 2 = 2 2 × 3 = 12
144 = 12 — окончательный ответ.
Извлечение корней из дробных чисел
Запоминаем: любое дробное число должно быть записано в виде обыкновенной дроби.
Следуя свойству корня из частного, справедливым является следующее равенство:
p q n = p n q n . Исходя из этого равенства, необходимо воспользоваться правилом извлечения корня из дроби: корень из дроби равен от деления корня числителя на корень знаменателя.
Рассмотрим пример извлечения корня из десятичной дроби, поскольку извлечь корень из обыкновенной дроби можно с помощью таблицы.
Необходимо извлечь кубический корень из 474 , 552 . Первым делом, представим десятичную дробь в виде обыкновенной: 474 , 552 = 474552 / 1000 . Из этого следует: 474552 1000 3 = 474552 3 1000 3 . Затем можно приступить к процессу извлечения кубических корней в числителе и знаменателе:
474552 = 2 × 2 × 2 × 3 × 3 × 3 × 13 × 13 × 13 = ( 2 × 3 × 13 ) 3 = 78 3 и 1000 = 10 3 , то
474552 3 = 78 3 3 = 78 и 1000 3 = 10 3 3 = 10 .
Завершаем вычисления: 474552 3 1000 3 = 78 10 = 7 , 8 .
Извлечение корня из отрицательных чисел
Если знаменатель является нечетным числом, то число под знаком корня может оказаться отрицательным. Из этого следует: для отрицательного числа — a и нечетного показателя корня 2 n — 1 справедливо равенство:
— a 2 × n — 1 = — a 2 × n — 1
Правило извлечения нечетной степени из отрицательных чисел: чтобы извлечь корень из отрицательного числа необходимо извлечь корень из противоположного ему положительного числа и поставить перед ним знак минус.
— 12 209 243 5 . Для начала необходимо преобразовать выражение, чтобы под знаком корня оказалось положительно число:
— 12 209 243 5 = 12 209 243 — 5
Затем следует заменить смешанное число обыкновенной дробью:
12 209 243 — 5 = 3125 243 — 5
Пользуясь правилом извлечения корней из обыкновенной дроби, извлекаем:
3125 243 — 5 = — 3125 5 243 5
Вычисляем корни в числителе и знаменателе:
— 3125 5 243 5 = — 5 5 5 3 5 5 = — 5 3 = — 1 2 3
Краткая запись решения:
— 12 209 243 5 = 12 209 243 — 5 = 3125 243 — 5 = — 3125 5 243 5 = — 5 5 5 3 5 5 = — 5 3 = — 1 2 3 .
Ответ: — 12 209 243 5 = — 1 2 3 .
Поразрядное нахождение значения корня
Бывают случаи, когда под корнем находится число, которое не получается представить в виде n — ной степени некоторого числа. Но необходимо знать значение корня с точностью до некоторого знака.
В таком случае необходимо воспользоваться алгоритмом поразрядного нахождения значения корня, с помощью которого можно получить достаточное количество значений искомого числа.
Как это происходит, разберем на примере извлечения квадратного корня из 5 .
Сперва необходимо найти значение разряда единиц. Для этого начнем перебирать значения 0 , 1 , 2 , . . . , 9 , вычисляя при этом 0 2 , 1 2 , . . . , 9 2 до необходимого значения, которое больше, чем подкоренное число 5 . Все это удобно представить в виде таблицы:
Возможное значение корня | 0 | 1 | 2 | 3 |
Это значение в степени | 0 | 1 | 4 | 9 |
Значение ряда единиц равняется 2 ( т а к к а к 2 2 < 5 , а 2 3 >5 ) . Переходим в разряду десятых — будем возводить в квадрат числа 2 , 0 , 2 , 1 , 2 , 2 , . . . , 2 , 9 , , сравнивая полученные значения с числом 5 .
Возможное значение корня | 2,0 | 2,1 | 2,2 | 2,3 |
Это значение в степени | 4 | 4,41 | 4,84 | 5,29 |
Поскольку 2 , 2 2 < 5 , а 2 , 3 2 >5 , то значение десятых равняется 2 . Переходим к нахождению значения сотых:
Возможное значение корня | 2.20 | 2,21 | 2,22 | 2,23 | 2,24 |
Это значение в степени | 4,84 | 4,8841 | 4,8294 | 4,9729 | 5,0176 |
Таким образом, найдено значение корня из пяти — 2 , 23 . Можно находить значения корня дальше:
2 , 236 , 2 , 2360 , 2 , 23606 , 2 , 236067 , . . .
Итак, мы изучили несколько наиболее распространенных способов нахождения значения корня, воспользоваться которыми можно в любой ситуации.
Как извлечь корень из отрицательного числа.
интересно очень!! !
ТАКОЕ ВОЗМОЖНО!! ! Только прежде мы должны ввести какие-то новые числа, не натуральные, которыми пользовались в течении школы.
Дополнен 13 лет назад
cHin-cHillo, так нельзя)))
Лучший ответ
Вопрос извлечь корень ИМЕЕТся в виду КВАДРАТНЫЙ корень, ТО
НА области ВЕЩЕСТВЕННЫХ чисел НЕТ решения ( КАК говорят ИЗВЛЕКАТЬ квадратный КОРЕНЬ из отриц-го числа НЕЛЬЗЯ)
НО на оБЛАСТИ КОМПЛЕСНЫХ чисел ЕСТЬ решение ВСЕГДА
и ЕСтественно получаем Комплексные числа ПРИМЕР:
Корень квадратный из (-4) = 2i : корень квад-ный из (4)= 2 — и это тоже КОМПЛЕКСНОЕ число, хотя ОНО и является и ВЕЩЕСТВЕННЫМ . Множество Комплексных чисел ШИРЕ и включает в себя к ак вещественные, целые, натуральные итд
Если речь идет об извлечении не квадратног корня, а нечетного, ТО корень извлекается ( см ПРЕД. примеры и ОТВЕТЫ)
И последнее ЕСЛИ корень не квадратный, а другой четный, ВСЕ сказанное про квадратный справедливо
Источник: С новым годом !
Остальные ответы
а в чём проблема?
Мысленно уберите минус, извлеките корень, и верните минус. Ну это естественно, если степень нечётная.
Пример: корень 3 степени из -8 = -(куб. корень из 8) = -2
П. с. это объясняют классе в 8.
Не слушайте Ульку.