मैं इसे कभी-कभी चलाता हूं और हमेशा भूल जाता हूं कि इसे कैसे किया जाए।रेडियंस को डिग्री में बदलने के लिए विधि क्या है?
उन चीजों में से एक जो अक्सर पॉप अप करता है।
इसके अलावा, रेडियंस में डिग्री कोणों को फिर से बदलने के लिए सूत्र क्या है?
मैं इसे कभी-कभी चलाता हूं और हमेशा भूल जाता हूं कि इसे कैसे किया जाए।रेडियंस को डिग्री में बदलने के लिए विधि क्या है?
उन चीजों में से एक जो अक्सर पॉप अप करता है।
इसके अलावा, रेडियंस में डिग्री कोणों को फिर से बदलने के लिए सूत्र क्या है?
radians = degrees * (pi/180)
degrees = radians * (180/pi)
कार्यान्वयन के लिए के रूप में, मुख्य सवाल यह है कि सटीक आप पाई का मान के बारे में होना चाहता हूँ है। वहाँ कुछ संबंधित चर्चा here
पीआई = 4 * आर्कटान (1) का उपयोग किया जा सकता है, यदि आपके पास सिस्टम/कैलकुलेटर पर पीआई नहीं है या बस इसे सभी दशमलव के साथ टाइप नहीं करना चाहते हैं –
शायद यह 2008 में उपलब्ध नहीं था, लेकिन आजकल आप केवल 'Math.PI' निरंतर उपयोग कर सकते हैं। – Bart
यह सही है ?? पीआई रेडियंस = 180 डिग्री रेडियंस = 180 डिग्री/पीआई रेडियंस = 180/पीआई * डिग्री मुझे आपका फॉर्मूला नहीं पता है। 180 और पीआई क्यों बदल गए हैं? – Hogun
180 डिग्री = पीआई * रेडियंस
डिग्री मेंनहीं, 180 डिग्री = पीआई। – thesmallprint
180 डिग्री = पीआई रेडियंस। – garg
एक्स rads -> x * 180/अनुकरणीय
एक्स rads में डिग्री -> एक्स * pi/180
मुझे लगता है कि यदि आप बनाना चाहते थे इसके लिए एक फ़ंक्शन [PHP में]:
function convert($type, $num) {
if ($type == "rads") {
$result = $num*180/pi();
}
if ($type == "degs") {
$result = $num*pi()/180;
}
return $result;
}
हां, शायद यह बेहतर लिखा जा सकता है।
360 डिग्री है 2 * पीआई रेडियंस
आपको कम से रूपांतरण सूत्र पा सकते हैं: http://en.wikipedia.org/wiki/Radian#Conversion_between_radians_and_degrees।
360 डिग्री = 2 * pi रेडियंस
इसका मतलब है कि deg2rad (x) = एक्स * pi/180 और rad2deg (x) = 180X/अनुकरणीय;
रेडियंस में एक पूर्ण सर्कल 2 * पीआई है। डिग्री में एक पूर्ण सर्कल 360 है। डिग्री से रेडियंस तक जाने के लिए, यह (डी/360) * 2 * पीआई, या डी * पीआई/180 है।
अनुकरणीय रेडियन = 180 डिग्री
तो 1 डिग्री = pi/180 रेडियंस
या 1 रेडियन = 180/अनुकरणीय डिग्री
radians = (degrees/360) * 2 * pi
यह मेरे लिए काफी अच्छी तरह से काम करता है :)
// deg2rad * degrees = radians
#define deg2rad (3.14159265/180.0)
// rad2deg * radians = degrees
#define rad2deg (180/3.14159265)
जावास्क्रिप्ट में आप इसे इस तरह से कर सकते हैं
radians = degrees * (Math.PI/180);
degrees = radians * (180/Math.PI);
डबल के लिए सी # में यह उपयोगी हो सकता है:
public static double Conv_DegreesToRadians(this double degrees)
{
//return degrees * (Math.PI/180d);
return degrees * 0.017453292519943295d;
}
public static double Conv_RadiansToDegrees(this double radians)
{
//return radians * (180d/Math.PI);
return radians * 57.295779513082323d;
}
मैं नहीं दिख रहा है यही कारण है कि लोगों को इस downvoting कर रहे हैं; कुछ लोग गणितीय रूप से इच्छुक नहीं हैं। – thesmallprint
यह सिर्फ phrasing का मामला है। मैंने इसे गणित की समस्या के बजाय प्रोग्रामिंग समस्या के रूप में दोहराया, और voila, यह फिट बैठता है। – DevelopingChris
बढ़िया, मुझे सच में विश्वास है कि इस तरह के बुनियादी प्रश्नों में स्टैक ओवरफ्लो पर एक जगह है यदि यह गणना के प्रोग्रामिंग सूचना पोर्टल होना है। –