समस्या विवरण
पायथन एक अद्भुत मानक मैथ लाइब्रेरी के साथ आता है जो sin, cos आदि जैसे सभी त्रिकोणमितीय फंक्शन प्रदान करता है। आप उस लाइब्रेरी को आयात कर सकते हैं और इन फंक्शन का उपयोग कर सकते हैं। ध्यान दें कि ये फंक्शन रेडियन में कोण की अपेक्षा करते हैं।
उदाहरण
import math
angle1 = math.radians(90)
angle2 = math.radians(60)
print(math.cos(angle1))
print(math.cos(angle2))
आउटपुट
6.123233995736766e-17
0.5
पहला मान शून्य के बहुत करीब है। ऐसी त्रुटियां गणना सीमाओं के कारण आती हैं।