pythonを使いつつ、数学1Aの基礎を復習
代表的な角(30°,45°,60°)の三角比(sin,cos,tan)
import numpy as np print("-"*50) # -------------------------------------------------- ## √2、√3の計算 root2 = np.sqrt(2) print(root2) # 1.41421356237 root3 = np.sqrt(3) print(root3) # 1.73205080757 print("-"*50) # -------------------------------------------------- ## 代表的な角(30°,45°,60°)の三角比(sin) print("sin30° = 1/2") # sin30° = 1/2 print(np.sin(np.radians(30))) print(1/2) # 0.5 print("sin45° = 1/√2") # sin45° = 1/√2 print(np.sin(np.radians(45))) print(1/root2) # 0.707106781187 print("sin60° = √3/2") # sin60° = √3/2 print(np.sin(np.radians(60))) print(root3/2) # 0.866025403784 print("-"*50) # -------------------------------------------------- ## 代表的な角(30°,45°,60°)の三角比(cos) print("cos30° = √3/2") # cos30° = √3/2 print(np.cos(np.radians(30))) print(root3/2) # 0.866025403784 print("cos45° = 1/√2") # cos45° = 1/√2 print(np.cos(np.radians(45))) print(1/root2) # 0.707106781187 print("sin60° = 1/2") # sin60° = 1/2 print(np.cos(np.radians(60))) print(1/2) # 0.5 print("-"*50) # -------------------------------------------------- ## 代表的な角(30°,45°,60°)の三角比(tan) print("tan30° = 1/√3") # tan30° = 1/√3 print(np.tan(np.radians(30))) print(1/root3) # 0.57735026919 print("tan45° = 1/√2") # tan45° = 1 print(np.tan(np.radians(45))) print(1/1) # 1.0 print("tan60° = √3") # tan60° = √3 print(np.tan(np.radians(60))) print(root3) # 1.73205080757