जब मैं (/ 411 125)
करता हूं, तो मुझे इसे दशमलव के संदर्भ में नहीं मिलता है। मैं उसको कैसे करू?जब मैं क्लोजर में संख्याओं को विभाजित करता हूं तो मुझे एक अंश मिलता है, मैं दशमलव कैसे प्राप्त करूं?
जब मैं क्लोजर में संख्याओं को विभाजित करता हूं तो मुझे एक अंश मिलता है, मैं दशमलव कैसे प्राप्त करूं?
उत्तर
user> (float (/ 411 125))
3.288
user> (double (/ 411 125))
3.288
documented के रूप में, पूर्णांक विभाजन तर्कसंगत संख्या उत्पन्न करता है।
(/ 411.0 125)
यदि आप लाभांश के लिए एक फ्लोट का उपयोग करते हैं, तो आपको एक दशमलव उत्तर मिलेगा।
(/ 22.0 7) -> 3.142857142857143
वहाँ भी (unchecked-remainder x y) समारोह उपलब्ध है।
user=> (clojure-version)
"1.4.0"
user=> (doc quot)
-------------------------
clojure.core/quot
([num div])
quot[ient] of dividing numerator by denominator.
nil
user=> (quot 411 125)
3
(float 411/125)
एक और संस्करण है, तो आप संख्या सीधे दिया जाता है, जिस स्थिति है अगर तुम सिर्फ एक कैलकुलेटर के रूप में आरईपीएल का उपयोग कर रहे है। दुर्भाग्यवश यह जोनाथन फेनबर्ग और ire_and_curses द्वारा समाधान से कुछ वर्ण लंबा है। ;)
भी इस काम करेगा:
(/ 22. 7) => 3.142857142857143
आपको कुछ कोड भी शामिल करना चाहिए कि आपका कोड क्यों काम करता है और मूल कोड में क्या गलत है। – vyegorov
अन्य समाधानों के साथ कुछ भी गलत नहीं है, लेकिन - अन्य समाधानों की तरह - मैं युगल में सोचने का एक और तरीका प्रस्तुत कर रहा हूं। क्यों यह काम कर रहा है; मुझे यकीन नहीं है, लेकिन मुझे लगता है कि क्लोजर ने इसे जावा से विरासत में प्राप्त किया है जो दशमलव बिंदु के साथ किसी भी अंक को डबल के रूप में स्वीकार करता है भले ही यह शून्य दशमलव स्थिति के साथ स्वरूपित हो – Samir
- 1. एक पाठ अंश को दशमलव
- 2. पायथन दशमलव में अंश
- 3. जब मैं whatismyip.com से कनेक्ट करता हूं तो मुझे "403 निषिद्ध" क्यों मिलता है?
- 4. अगर मैं केवल एक विंडो हैंडल (एचडब्ल्यूएनडी) प्राप्त करता हूं तो मैं GetModuleFileName() कैसे प्राप्त करूं?
- 5. जब मैं ईएफ 5 कोड में डेटाबेस को रिवर्स करने का प्रयास करता हूं तो मुझे अपवाद मिलता है
- 6. जब मैं Response.Redirect() चलाता हूं तो मुझे एक अपवाद क्यों मिलता है?
- 7. दशमलव को "सुंदर" अंश
- 8. जब मैं ऑफस्क्रीन करता हूं तो अपडेट करने के लिए मैं UIWebView को कैसे मजबूर करूं?
- 9. मैं वैज्ञानिक संख्या में आउटपुट संख्याओं के लिए हैकेल कैसे प्राप्त करूं?
- 10. ExtJS में, जब मैं ग्रिड प्रदर्शित करता हूं तो मैं स्टोर कैसे लोड करूं?
- 11. मैं दशमलव कैसे प्रारूपित करूं?
- 12. मैं C# में प्रोग्रामेटिक रूप से नियंत्रित संख्याओं के दशमलव के लिए दशमलव कैसे प्रारूपित करूं?
- 13. जब कर्सर emacs में ओवरले में प्रवेश करता है तो मैं एक प्रॉम्प्ट कैसे प्रदर्शित करूं?
- 14. जब मैं भाग बदलता हूं तो मैं पुन: संयोजन करने के लिए एमईएफ कैसे प्राप्त करूं?
- 15. अंश स्वरूपित स्ट्रिंग से दशमलव में दशमलव या फ़्लोट में कैसे परिवर्तित करें?
- 16. जब मैं आईओसी का उपयोग करता हूं तो मैं ऑब्जेक्ट निपटान का प्रबंधन कैसे करूं?
- 17. जब मैं किसी तत्व पर क्लिक करता हूं तो मैं जावास्क्रिप्ट को कैसे चलाता हूं?
- 18. मैं Emacs में एक विभाजित फलक को पुनर्व्यवस्थित कैसे करूं?
- 19. जब मैं आयाम बदलता हूं तो मैं सबव्यू के रीड्रॉइंग (ड्राआरक्ट) को कैसे फोर्स करता हूं?
- 20. जब मैं बेसफॉन्ट.क्रेटफॉन्ट() को इसके साथ कॉल करता हूं तो मुझे सही एन्कोडिंग कैसे पता चलेगा?
- 21. जब मैं फ़ील्ड में प्रवेश करता हूं तो गायब होने के लिए फॉर्म वैल्यू कैसे प्राप्त करूं?
- 22. जब मैं पैरामीटर को परिभाषित नहीं करता हूं तो मुझे अनंत लूप क्यों मिल रहा है?
- 23. जब मैं केवल डिफ़ॉल्ट नाम का उपयोग करता हूं तो मुझे इनो सेटअप में रजिस्ट्री मान कैसे प्राप्त होता है?
- 24. जब मैं क्लोजर प्रतीक के लिए तर्क पास करता हूं तो क्या होता है?
- 25. जब मैं tSQLt faketable तालिका मैपिंग रीसेट नहीं करता है तो मैं कैसे पुनर्प्राप्त करूं?
- 26. हास्केल में तर्कसंगत में दशमलव अंश को कैसे पार्स करें?
- 27. जब मैं बराबर() विधि को ओवरराइड करता हूं तो मुझे हैशकोड() को ओवरराइड क्यों करना चाहिए?
- 28. जब मैं किसी और के कोड को संशोधित करता हूं तो मैं जावाडोक को कैसे संशोधित करूं?
- 29. जब मैं डिबगिंग नहीं कर रहा हूं तो मैं console.log को कैसे अक्षम करूं?
- 30. जब मैं इसे कई बार पुन: उपयोग करता हूं तो मैं लेआउट के अंदर के विचारों को कैसे एक्सेस करूं?
डॉक मेरे लिए काम नहीं करता। मेरे पास क्लोजर का एक ही संस्करण है। क्या मुझे कुछ आयात करने की ज़रूरत है? – justinhj
क्षमा करें, मुझे यह कहना चाहिए था - यह एक आरईपीएल सत्र है [लीनिंगेन] द्वारा प्रबंधित (http://leiningen.org)। क्लोजर परियोजनाओं के लिए यह * परियोजना * (इसलिए निर्भरता) प्रबंधन उपकरण है। एक बार जब आप इसे प्राप्त कर लेंगे, तो आपको पछतावा नहीं होगा। –
मैं लीनिंगेन का भी उपयोग कर रहा हूं – justinhj