मैं उल्का का उपयोग करता हूं। यह सर्वर और क्लाइंट दोनों पर जावास्क्रिप्ट का उपयोग करता है।Math.sin() सर्वर/क्लाइंट पर अलग-अलग परिणाम देता है?
जब मैं Math.sin(356644061314425) * 10000
चलाने मैं मिलता है:
क्लाइंट/ब्राउज़र/एप्लिकेशन
ऐसा क्यों है पर सर्वर पर -9986.46139381927
और
-9986.46115497749
? मेरे द्वारा इसे कैसे रोका जा सकता है?
संपादित करें: प्रस्तावित डुप्लिकेट प्रश्न डिग्री/रेडियंस को संदर्भित करते हैं। मुझे लगता है कि मेरा रनटाइम समस्या अधिक है।
इसे 3 दशमलव स्थानों को दिखाने के लिए सेट करें;) –
यह संभवतः फ्लोट्स का उपयोग कर रहा है। आप जानते हैं, फ्लोट कुछ बिंदु पर सटीक नहीं हैं। –
गलत परिणामों के साथ असामान्य गणित का संभावित डुप्लिकेट?] (Http://stackoverflow.com/questions/8691800/unusual-math-with-incorrect-results) –