मैं सी # में निम्नलिखित फ़ंक्शन को कैसे कार्यान्वित कर सकता हूं?मैं सी # में पियानो कुंजी आवृत्ति फ़ंक्शन कैसे कार्यान्वित कर सकता हूं?
उत्तर
double F = 440.0 * Math.Pow(2.0, (n-49.0)/12.0);
+1 को इंगित करने के लिए सख्त है। केवल एक बार – ram
आप सही हैं, समीकरण को आपके उत्तर में सरल बनाया जा सकता है, लेकिन मैंने प्रत्यक्ष कार्यान्वयन किया। –
440 * Math.Pow(Math.Pow(2, 1.0/12), n - 49)
+1, गणित को कॉल करने के लिए –
440 * 12th root of 2 raised to n-49
= 440 * (2^1/12) ^(n-49)
= 440 * 2^(n/12)/2^(49/12)
= 440 * 2^(n/12)/(2^4 * 2^1/12)
= 440 * (1/2^4) * 2^((n-1) /12)
= 8 * 55 * (1/16) * 2^((n-1) /12)
= 27.5 * 2^((n-1) /12)
तो ....
double d = 27.5 * Math.Pow(2, (n-1)/12.0)
और 2 = 1.0594630943592952645618252949463 के 12 वें जड़ के बाद से, तो
double d = 27.5 * Math.Pow(1.0594630943592952645618252949463, (n-1))
तो ...
double d = 27.5 * Math.Pow(1.059463094359295, (n-1));
मुझे उम्मीद है कि यदि इस समाधान का उपयोग किया जाता है, तो रखरखाव के लिए एक टिप्पणी दी जाती है। –
क्या आप वाकई गणित सही हैं? एन = 4 9 का प्रयास करें। आपको 440 मिलना चाहिए। –
2 = 1.0594630943592952645618252949463 की अच्छी पकड़ 12 वीं रूट, 0.83333333333333 नहीं ... मैंने विंडोज कैल्क को बुरी तरह से चलाया ... मैंने सही करने के लिए संपादित किया है। –
http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=339638&av=501750
string funcion= "440*((2)^(1/12))^(X-49)";
X=4
double FX= GetValueFunc(4);
;) jeje
- 1. मैं सी # में विंडोज कुंजी कैसे अक्षम कर सकता हूं?
- 2. मैं सी # में एसक्यूएल फ़ंक्शन कैसे कॉल कर सकता हूं?
- 3. मैं पर्ल में यूनिक्स grep कैसे कार्यान्वित कर सकता हूं?
- 4. मैं पर्ल में बाइनरी खोज कैसे कार्यान्वित कर सकता हूं?
- 5. नोट संश्लेषण, हार्मोनिक्स (वायलिन, पियानो, गिटार, बास), आवृत्ति, मिडी
- 6. मैं एंड्रॉइड में स्लाइडशो को कैसे कार्यान्वित कर सकता हूं?
- 7. मैं अपनी कुंजी प्रेस आवृत्ति को कैसे स्थिर कर सकता हूं और
- 8. मैं पाइथन के हेपैक में कमी-कुंजी कार्यक्षमता को कैसे कार्यान्वित कर सकता हूं?
- 9. मैं पूंछ-पुनरावर्ती सूची को कैसे कार्यान्वित कर सकता हूं?
- 10. मैं आउटपुटस्ट्रीम को कैसे कार्यान्वित कर सकता हूं जिसे मैं रिवाइंड कर सकता हूं?
- 11. मैं एसवीजी में इरेज़र फ़ंक्शन को कैसे कार्यान्वित कर सकता हूं?
- 12. आवृत्ति डोमेन में मैं छवि को कैसे घुमा सकता हूं?
- 13. मैं सी में मॉनीटर कैसे कोड कर सकता हूं?
- 14. कैश कुंजी द्वारा मैं कैसे लॉक कर सकता हूं?
- 15. मैं एक सिफारिश इंजन कैसे कार्यान्वित कर सकता हूं?
- 16. मैं java.awt.Composite को कुशलतापूर्वक कैसे कार्यान्वित कर सकता हूं?
- 17. मैं इटरटेबल इंटरफ़ेस को कैसे कार्यान्वित कर सकता हूं?
- 18. मैं इस फ़ंक्शन में पैरामीटर कैसे पास कर सकता हूं?
- 19. मैं संरचना में फ़ंक्शन पॉइंटर कैसे स्टोर कर सकता हूं?
- 20. मैं सी # में GetNextWindow() का उपयोग कैसे कर सकता हूं?
- 21. मैं सी ++ में कॉलबैक कैसे कार्यान्वित करूं?
- 22. Backbone.js तुलनित्र फ़ंक्शन, मैं अवरोही क्रम कैसे कार्यान्वित कर सकता हूं?
- 23. मैं सी में प्रोग्रामेटिक रूप से 'टी' को कैसे कार्यान्वित कर सकता हूं?
- 24. मैं जावा या सी # जैसी भाषा में एकीकरण एल्गोरिदम को कैसे कार्यान्वित कर सकता हूं?
- 25. मैं सी में अपना खुद का मूल यूनिक्स खोल कैसे कार्यान्वित कर सकता हूं?
- 26. मैं जावा में एक अमूर्त सिंगलटन कक्षा कैसे कार्यान्वित कर सकता हूं?
- 27. मैं अप्रयुक्त i18n कुंजी की पहचान कैसे कर सकता हूं?
- 28. मैं वेबपृष्ठ की सार्वजनिक कुंजी कैसे प्राप्त कर सकता हूं?
- 29. मैं सी # में किसी फ़ंक्शन में कोई ईवेंट कैसे पास कर सकता हूं?
- 30. मैं सी # आरएसएस रीडर बनाने शुरू कैसे कर सकता हूं?
मेरा सुझाव है कि आप अपने आप System.Math.Pow के साथ परिचित - http://msdn.microsoft.com/en-us/library/system .math.pow (VS.71) .aspx - यह आपको दोनों घाटियों और nth जड़ों को संभालने की अनुमति देगा। –
एक पियानो का निर्माण, क्या आप हैं? –
यह एक पियानो कैसा है? कोई भी pls व्याख्या करने की देखभाल? –