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 шт. |