python — math.cos(x) не возвращает правильное значение?
спросил
Изменено 6 лет, 5 месяцев назад
Просмотрено 911 раз
Я только начал использовать Python, и у меня возникли трудности с очень простой программой. Я хочу вычислить косинус -20 градусов. Насколько я понимаю, значение по умолчанию указано в радианах, поэтому я попробовал следующий код:
импорт математики распечатать math.cos(math.степени(-20))
Выводит (-.7208…), где на самом деле ответ (.9397…). Я уверен, что у этого есть довольно простое решение, но я пробовал так много разных вещей, и это не даст правильных результатов. Заранее спасибо!
- питон
- математика
- тригонометрия
1
математические градусы(х)Преобразование угла x из радианов в градусы.
Это означает, что вы пытаетесь преобразовать -20 радиан в градусы, что нежелательно.
Также согласно документации:
math.cos(x)Возвращает косинус
xрадиан.
Это означает, что math.cos находит косинус переданного аргумента в радианах , а не в градусах. Это означает, что ваш код в настоящее время изменяет -20 радиан на градусы, а затем находит косинус этого, как если бы это были радианы… вы можете понять, почему это проблема.
Вам нужно преобразовать -20 градусов в радианы, а затем найти косинус. Используйте math.radians :
math.cos(math.radians(-20))
Вам необходимо ввести в радианах, так что сделайте
math.cos(math.radians(-20))
math.radians(-20) преобразует -20 градусов в радианы.
математические градусы принимает количество радианов, а дает количество градусов.
Вам нужно обратное преобразование — у вас есть количество градусов, и вам нужно произвести количество радианов, которое вы можете перейти к математика.cos . Вам нужно math.radians :
math.cos(math.radians(-20))
Зарегистрируйтесь или войдите в систему
Зарегистрируйтесь с помощью Google
Зарегистрироваться через Facebook
Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Требуется, но никогда не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
| 1 | Найдите точное значение | грех(30) | |
| 2 | Найдите точное значение | грех(45) | |
| 3 | Найдите точное значение | грех(30 градусов) | |
| 4 | Найдите точное значение | грех(60 градусов) | |
| 5 | Найдите точное значение | загар (30 градусов) | |
| 6 | Найдите точное значение | угловой синус(-1) | |
| 7 | Найдите точное значение | грех(пи/6) | |
| 8 | Найдите точное значение | cos(pi/4) | |
| 9 | Найдите точное значение | грех(45 градусов) | |
| 10 | Найдите точное значение | грех(пи/3) | |
| 11 | Найдите точное значение | арктический(-1) | |
| 12 | Найдите точное значение | cos(45 градусов) | |
| 13 | Найдите точное значение | cos(30 градусов) | |
| 14 | Найдите точное значение | желтовато-коричневый(60) | |
| 15 | Найдите точное значение | csc(45 градусов) | |
| 16 | Найдите точное значение | загар (60 градусов) | |
| 17 | Найдите точное значение | сек(30 градусов) | |
| 18 | Найдите точное значение | cos(60 градусов) | |
| 19 | Найдите точное значение | соз(150) | |
| 20 | Найдите точное значение | грех(60) | |
| 21 | Найдите точное значение | cos(pi/2) | |
| 22 | Найдите точное значение | загар (45 градусов) | |
| 23 | Найдите точное значение | arctan(- квадратный корень из 3) | |
| 24 | Найдите точное значение | csc(60 градусов) | |
| 25 | Найдите точное значение | сек(45 градусов) | |
| 26 | Найдите точное значение | csc(30 градусов) | |
| 27 | Найдите точное значение | грех(0) | |
| 28 | Найдите точное значение | грех(120) | |
| 29 | Найдите точное значение | соз(90) | |
| 30 | Преобразовать из радианов в градусы | пи/3 | |
| 31 | Найдите точное значение | желтовато-коричневый(30) | |
| 32 | Преобразование градусов в радианы | 45 | |
| 33 | Найдите точное значение 92 | ||
| 35 | Преобразовать из радианов в градусы | пи/6 | |
| 36 | Найдите точное значение | детская кроватка(30 градусов) | |
| 37 | Найдите точное значение | ||
| 38 | Найдите точное значение | арктический(0) | |
| 39 | Найдите точное значение | детская кроватка(60 градусов) | |
| 40 | Преобразование градусов в радианы | 30 | |
| 41 | Преобразовать из радианов в градусы | (2 шт. )/3 | |
| 42 | Найдите точное значение | sin((5pi)/3) | |
| 43 | Найдите точное значение | грех((3pi)/4) | |
| 44 | Найдите точное значение | желтовато-коричневый (пи/2) | |
| 45 | Найдите точное значение | грех(300) | |
| 46 | Найдите точное значение | cos(30) | |
| 47 | Найдите точное значение | соз(60) | |
| 48 | Найдите точное значение | соз(0) | |
| 49 | Найдите точное значение | cos(135) | |
| 50 | Найдите точное значение | cos((5pi)/3) | |
| 51 | Найдите точное значение | cos(210) | |
| 52 | Найдите точное значение | сек(60 градусов) | |
| 53 | Найдите точное значение | грех(300 градусов) | |
| 54 | Преобразование градусов в радианы | 135 | |
| 55 | Преобразование градусов в радианы | 150 | |
| 56 | Преобразовать из радианов в градусы | (5 дюймов)/6 | |
| 57 | Преобразовать из радианов в градусы | (5 дюймов)/3 | |
| 58 | Преобразование градусов в радианы | 89 градусов | |
| 59 | Преобразование градусов в радианы | 60 | |
| 60 | Найдите точное значение | грех(135 градусов) | |
| 61 | Найдите точное значение | грех(150) | |
| 62 | Найдите точное значение | грех(240 градусов) | |
| 63 | Найдите точное значение | детская кроватка(45 градусов) | |
| 64 | Преобразовать из радианов в градусы | (5 дюймов)/4 | |
| 65 | Найдите точное значение | грех(225) | |
| 66 | Найдите точное значение | грех(240) | |
| 67 | Найдите точное значение | cos(150 градусов) | |
| 68 | Найдите точное значение | желтовато-коричневый(45) | |
| 69 | Оценить | грех(30 градусов) | |
| 70 | Найдите точное значение | сек(0) | |
| 71 | Найдите точное значение | cos((5pi)/6) | |
| 72 | Найдите точное значение | КСК(30) | |
| 73 | Найдите точное значение | arcsin(( квадратный корень из 2)/2) | |
| 74 | Найдите точное значение | желтовато-коричневый ((5pi)/3) | |
| 75 | Найдите точное значение | желтовато-коричневый(0) | |
| 76 | Оценить | грех(60 градусов) | |
| 77 | Найдите точное значение | arctan(-( квадратный корень из 3)/3) | |
| 78 | Преобразовать из радианов в градусы | (3 шт.![]() |


)/3