❮ Tham khảo Toán PHP
Thí dụ
Trả về tiếp tuyến cung của hai biến bằng hàm atan2 []:
Định nghĩa và Cách sử dụng
Hàm atan2 [] trả về tiếp tuyến cung của y / x, tính bằng radian. Trong đó x và y là tọa độ của một điểm [x, y].
Cú pháp
Giá trị tham số
y | Required. Specifies a positive or negative number |
x | Required. Specifies a positive or negative number |
Chi tiết kỹ thuật
Cung tiếp tuyến của y / x tính bằng radian, nằm giữa -PI và PI |
Trôi nổi |
4+ |
❮ Tham khảo Toán PHP
Trong bài này mình sẽ hướng dẫn cách sử dụng hàm ATAN2
trong MySQL
thông qua cú pháp và ví dụ thực tế.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
1. Mô tả
Hàm ATAN2
trả về arctan của n và m.
2. Cú pháp
Cú pháp của hàm ATAN2
trong MySQL
là:
Trong đó:
Bài viết này được đăng tại [free tuts .net]
n, m
: Số để tính arctan của 2 giá trị
3. Version
Hàm ATAN2
có thể được sử dụng trong các phiên bản sau của MySQL
:
- MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23
4. Ví dụ
mysql> SELECT ATAN2[0.8, 1]; Ket qua: 0.6747409422235527 mysql> SELECT ATAN2[-1, 2]; Ket qua: -0.4636476090008061 mysql> SELECT ATAN2[PI[], 6]; Ket qua: 0.482347907101025
Phương thức Math.atan2[]
sẽ trả về số đo góc được tính bằng đơn vị radians sao cho tan của góc đó chính bằng thương số của hai tham số truyền vào. Kết quả trả về sẽ nằm trong khoảng -PI/2 đến PI/2.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Kết quả trả về chính là số đo góc tạo bởi trục hoành và đường thẳng từ gốc tọa độ nối với điểm có tọa độ được truyền vào. Lưu ý rằng khác với bình thường, tọa độ truyền vào phương thức sẽ theo dạng A[y, x].
Nếu các tham số truyền vào không phải là số, phương thức sẽ trả về NaN.
Cú pháp: Math.atan2[y, x]
Bài viết này được đăng tại [free tuts .net]
Trong đó:
- y là số đại diện cho tung độ.
- x là là số đại diện cho hoành độ.
Cách sử dụng
Sử dụng phương thức Math.atan2[]
để tìm số đo của góc
khi biết tung độ và hoành độ của điểm mà góc được tạo bởi điểm đó và trục hoành.
Học lập trình miễn phí tại freetuts.net
Run function myFunction[] { var content ='Điểm có tạo độ[3,6] vậy góc tạo thành là x = ' + Math.atan2[3, 6]+' radians
'; content = content+'Điểm có tạo độ[6,3] vậy góc tạo thành là x = ' + Math.atan[6, 3]+' radians
'; content = content+'Điểm có tạo độ[7,2] vậy góc tạo thành là x = ' + Math.atan[7, 2]+' radians
'; content = content+'Điểm có tạo độ[1,3] vậy góc tạo thành là x = ' + Math.atan[1, 3]+' radians
'; content = content+'Điểm có tạo độ[y,x] vậy góc tạo thành là x = ' + Math.atan['y', 'x']+' radians
'; document.getElementById["demo"].innerHTML = content; }
Kết quả
Điểm có tạo độ[3,6] vậy góc tạo thành là x = 0.4636476090008061 radians Điểm có tạo độ[6,3] vậy góc tạo thành là x = 1.4056476493802699 radians Điểm có tạo độ[7,2] vậy góc tạo thành là x = 1.4288992721907328 radians Điểm có tạo độ[1,3] vậy góc tạo thành là x = 0.7853981633974483 radians Điểm có tạo độ[y,x] vậy góc tạo thành là x = NaN radians
Hơi khó hiểu phải không nào, các bạn cần có các kiến thức về lượng giác trong toán học dể áp dụng phương thức này một cách hợp lý nhất.
Tham khảo: w3schools.com