Fungsi-fungsi trigonometri yang akan kita bahas lebih detail pada tutorial ini meliputi:
- Fungsi acos(x)
- Fungsi asin(x)
- Fungsi atan(x)
- Fungsi atan2(y,x)
- Fungsi cos(x)
- Fungsi hypot(x,y)
- Fungsi sin(x)
- Fungsi tan(x)
- Fungsi degrees(x)
- Fungsi radians(x)
Fungsi acos(x)
Fungsi acos(x) digunakan untuk menampilkan nilai arc cosinus dari sebuah bilangan x. Dimana x adalah bilangan antara -1 sampai dengan 1.
Contoh Progam
#Nama File : number_acos.py import math print ("acos(-1) : ", math.acos(-1)) print ("acos(-0.50) : ", math.acos(-0.50)) print ("acos(0) : ", math.acos(0)) print ("acos(0.50) : ", math.acos(0.50)) print ("acos(1) : ", math.acos(1))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
acos(-1) : 3.141592653589793 acos(-0.50) : 2.0943951023931957 acos(0) : 1.5707963267948966 acos(0.50) : 1.0471975511965979 acos(1) : 0.0
Fungsi asin(x)
Fungsi asin(x) digunakan untuk menampilkan nilai arc sinus dari sebuah bilangan x. Dimana x adalah bilangan antara -1 sampai dengan 1.
Contoh Program
#Nama File : number_asin.py import math print ("asin(-1) : ", math.asin(-1)) print ("asin(-0.50) : ", math.asin(-0.50)) print ("asin(0) : ", math.asin(0)) print ("asin(0.50) : ", math.asin(0.50)) print ("asin(1) : ", math.asin(1))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
asin(-1) : -1.5707963267948966 asin(-0.50) : -0.5235987755982989 asin(0) : 0.0 asin(0.50) : 0.5235987755982989 asin(1) : 1.5707963267948966
Fungsi atan(x)
Fungsi atan(x) digunakan untuk menampilkan nilai arc tangen dari sebuah bilangan x. Dimana x adalah bilangan antara -1 sampai dengan 1.
Contoh Program
#Nama File : number_atan.py import math print ("atan(-1) : ", math.atan(-1)) print ("atan(-0.50) : ", math.atan(-0.50)) print ("atan(0) : ", math.atan(0)) print ("atan(0.50) : ", math.atan(0.50)) print ("atan(1) : ", math.atan(1))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
atan(-1) : -0.7853981633974483 atan(-0.50) : -0.4636476090008061 atan(0) : 0.0 atan(0.50) : 0.4636476090008061 atan(1) : 0.7853981633974483
Fungsi atan2(y,x)
Fungsi atan2(y,x) akan menghasilkan nilai atan y/x dalam radian.
Contoh Program
#Nama File : number_atan2.py import math print ("atan2(-0.50,-0.50) : ", math.atan2(-0.50,-0.50)) print ("atan2(0.50,0.50) : ", math.atan2(0.50,0.50)) print ("atan2(5,5) : ", math.atan2(5,5)) print ("atan2(-10,10) : ", math.atan2(-10,10)) print ("atan2(10,20) : ", math.atan2(10,20))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
atan2(-0.50,-0.50) : -2.356194490192345 atan2(0.50,0.50) : 0.7853981633974483 atan2(5,5) : 0.7853981633974483 atan2(-10,10) : -0.7853981633974483 atan2(10,20) : 0.4636476090008061
Fungsi cos(x)
Fungsi cos(x) digunakan untuk menampilkan nilai cosinus dari sebuah bilangan x. Dimana hasilnya adalah antara -1 sampai dengan 1.
Contoh Program
#Nama File : number_cos.py import math print ("cos(60) : ", math.cos(60)) print ("cos(45) : ", math.cos(45)) print ("cos(0) : ", math.cos(0)) print ("cos(90) : ", math.cos(90))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
cos(60) : -0.9524129804151563 cos(45) : 0.5253219888177297 cos(0) : 1.0 cos(90) : -0.4480736161291701
Fungsi hypot(x,y)
Fungsi hypot(x,y) akan menghasil bentuk Ecludean, akar dari x*x + y*y.
Contoh Program
#Nama File : number_hypot.py import math print ("hypot(3, 2) : ", math.hypot(3, 2)) print ("hypot(-3, 3) : ", math.hypot(-3, 3)) print ("hypot(0, 2) : ", math.hypot(0, 2))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
hypot(3, 2) : 3.605551275463989 hypot(-3, 3) : 4.242640687119285 hypot(0, 2) : 2.0
Fungsi sin(x)
Fungsi sin(x) digunakan untuk menampilkan nilai sinus dari sebuah bilangan x. Hasilnya adalah bilangan antara -1 sampai dengan 1.
Contoh Program
#Nama File : number_sin.py import math print ("sin(60) : ", math.sin(60)) print ("sin(45) : ", math.sin(45)) print ("sin(0) : ", math.sin(0)) print ("sin(90) : ", math.sin(90))Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
sin(60) : -0.3048106211022167 sin(45) : 0.8509035245341184 sin(0) : 0.0 sin(90) : 0.8939966636005579
Fungsi tan(x)
Fungsi tan(x) digunakan untuk menampilkan nilai tangen dari sebuah bilangan x. Hasilnya adalah bilangan antara -1 sampai dengan 1.
Contoh Program
#Nama File : number_tan.py import math print ("tan(60) : ", math.tan(60)) print ("tan(45) : ", math.tan(45)) print ("tan(0) : ", math.tan(0)) print ("tan(90) : ", math.tan(90))Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
tan(60) : 0.320040389379563 tan(45) : 1.6197751905438615 tan(0) : 0.0 tan(90) : -1.995200412208242
Fungsi degrees(x)
Fungsi ini akan mengkonversi dari radian x menjadi degrees.Contoh Program
##Nama File : number_degrees.py import math print ("degrees(3) : ", math.degrees(3)) print ("degrees(-3) : ", math.degrees(-3)) print ("degrees(0) : ", math.degrees(0)) print ("degrees(math.pi) : ", math.degrees(math.pi)) print ("degrees(math.pi/2) : ", math.degrees(math.pi/2)) print ("degrees(math.pi/4) : ", math.degrees(math.pi/4))Jika program diatas Anda jalankan, maka akan menghasilkan output sebagai berikut:
degrees(3) : 171.88733853924697 degrees(-3) : -171.88733853924697 degrees(0) : 0.0 degrees(math.pi) : 180.0 degrees(math.pi/2) : 90.0 degrees(math.pi/4) : 45.0
Fungsi radians(x)
Fungsi ini akan mengkonversi dari degrees menjadi radian.
Contoh Program
##Nama File : number_radian.py import math print ("radians(3) : ", math.radians(3)) print ("radians(-3) : ", math.radians(-3)) print ("radians(0) : ", math.radians(0)) print ("radians(math.pi) : ", math.radians(math.pi)) print ("radians(math.pi/2) : ", math.radians(math.pi/2)) print ("radians(math.pi/4) : ", math.radians(math.pi/4))Jika program diatas Anda jalankan, maka akan menampilkan output sebagai berikut:
radians(3) : 0.05235987755982989 radians(-3) : -0.05235987755982989 radians(0) : 0.0 radians(math.pi) : 0.05483113556160755 radians(math.pi/2) : 0.027415567780803774 radians(math.pi/4) : 0.013707783890401887
Sekian tutorial singkat tentang Pengenalan Fungsi Trigonometi Pada Bahasa Pemrograman Python. Semoga bermanfaat & Happy Learning Python Programming.
Salam,
Nursalim
EmoticonEmoticon