Để tìm hiểu nghịch đảo của cosin trong Python, chúng tôi sử dụng chức năng math.acos[]
& nbsp; của thư viện toán học tiêu chuẩn Python. Các nghịch đảo của cosin còn được gọi là cosin hồ quang.
acos[]
Chức năng trong Python
math.acos[]
Hàm tồn tại trong thư viện toán học tiêu chuẩn của ngôn ngữ lập trình Python. Mục đích của hàm này là tính toán cosin hồ quang hoặc nghịch đảo của cosin của bất kỳ giá trị số nào trong phạm vi -1 và 1.
Cú pháp của chức năng acos[]
trong Python
Cú pháp của hàm acos[]
trong Python là:
>>> math.cos[5]
0.28366218546322625
3>>> math.cos[5]
0.28366218546322625
3Các tham số của chức năng acos[]
trong Python
>>> math.cos[5]
0.28366218546322625
5 Bất kỳ số python hợp lệ [dương hoặc âm trong phạm vi -1 và 1]. Tham số này là bắt buộc. Lưu ý: Nếu tham số >>> math.cos[5]
0.28366218546322625
5 không phải là số, hàm acos[]
sẽ trả về lỗi.Note: if the
>>> math.cos[5]
0.28366218546322625
5 parameter is not a
number, acos[]
function will return an error.Python acos[]
Tương thích chức năng
Python 2.x - Có Python 3.x - Có
Python 3.x – Yes
Trả về giá trị của hàm acos[]
trong Python
Hàm acos[]
trả về một số [giá trị của nghịch đảo cosin trong radian].
Ví dụ về chức năng Python acos[]
# import math library
import math
print[math.acos[-0.2]]
print[math.acos[0]]
print[math.acos[0.2]]
Đầu ra của chức năng Python acos[]
:
>>> math.acos[0.28366218546322625]
1.2831853071795865
3 Lưu ý rằng đơn vị số đầu ra là radian.>>> math.acos[0.28366218546322625]
1.2831853071795865
3Note that the unit of output number is radian.
acos[]
trả về
1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
2 của một số [radian] được gửi dưới dạng tham số. Giá trị trả lại nằm trong khoảng 1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
3 radian.Thí dụ
>>> math.cos[5]
0.28366218546322625
THẺ LIÊN QUAN
môn Toán
cộng đồng
Do sự chia sẻ này, đối xứng tỷ lệ, tỷ lệ sin/cos lặp lại thường xuyên. Và bạn có khả năng nhìn thấy cùng một con số, nhiều lần. Không có cách nào để Python, hoặc HĐH, để xác định sự khác biệt trong hai góc bạn thực sự yêu cầu mà không thực hiện logic bổ sung có tính đến giá trị -/+ của sin góc. Hoặc, tiếp tuyến của góc.
1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
hoặc, được xem Cartesianly,
negX,posY | posX,posY
-----+-----
negX,negY | posX,negY
1.88 Rad has -x cosine, y sine [108] | 1.28 Rad has x cosine, y sine [72*]
-----+-----
4.39 Rad has -x cosine, -y sine [252]| 5 Rad has x cosine, -y sine [288]
Vì vậy, nếu, vì bất kỳ lý do gì, tôi cần 5 radian để được chọn [nói cho một bản vẽ hoặc trò chơi vector để xác định các vectơ khác nhau là từ người chơi], tôi sẽ phải thực hiện một số loại logic nếu/sau đó so sánh các sin/ tiếp tuyến.
Harris Amjad
Chức năng acos[]
được gọi là hàm
>>> math.acos[0.28366218546322625]
1.2831853071795865
5 trong Python trả về cosin nghịch đảo của một số. Để cụ thể hơn, nó trả về cosin nghịch đảo của một số trong radian.acos[]
functionalso called the
>>> math.acos[0.28366218546322625]
1.2831853071795865
5 function in Python returns the inverse cosine of a number. To be more specific, it returns the inverse cosine of a number in the radians.Hình 1 cho thấy biểu diễn toán học của hàm acos[]
và Hình 2 cho thấy biểu diễn trực quan của hàm acos[]
.
Lưu ý: Mô -đun
8 là cần thiết cho chức năng này.>>> math.acos[0.28366218546322625] 1.2831853071795865
Để chuyển đổi
>>> math.acos[0.28366218546322625]
1.2831853071795865
9 thành 1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
0, hãy sử dụng công thức sau:degrees = radians * [ 180.0 / pi ]
Cú pháp
acos[num]
Tham số
Hàm này yêu cầu một số dưới dạng tham số. Tham số phải là giá trị kép giữa -1 và 1.
- -1
Giá trị trả về
acos[]
trả về
1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
2 của một số [radian] được gửi dưới dạng tham số. Giá trị trả lại nằm trong khoảng 1.28 Rad has x cosine, y sine, z tan [72*]
1.88 Rad has -x cosine, y sine, -z tan [108*]
4.39 Rad has -x cosine, -y sine, z tan [252*]
5 Rad has x cosine, -y sine, -z tan [288*]
3 radian.Thí dụ
import math
#positive number in radians
print "The value of acos[0.5] : ", math.acos[0.5], "Radians"
#negative number in radians
print "The value of acos[-0.5] : ", math.acos[-0.5], "Radians"
#applying acos[] and then converting the result in radians to degrees
#radians = 0.5
#PI = 3.14159265
result = math.acos[0.5] * [180.0 / math.pi]
print "The value of acos[0.5] : ", result ,"Degrees"
THẺ LIÊN QUAN
Python
môn Toán
cộng đồng
Người đóng góp
Harris Amjad