मैं 1.41421
और 3.14159
के बीच यादृच्छिक डबल नंबर उत्पन्न करने के लिए कुछ संक्षिप्त, आधुनिक सी # कोड की तलाश में हूं। जहां संख्या [0-9]{1}.[0-9]{5}
प्रारूप होना चाहिए।दिए गए नंबरों के बीच यादृच्छिक डबल
मैं कुछ समाधान सोच रहा हूं जो Enumerable.Range
का उपयोग करता है किसी भी तरह से यह और अधिक संक्षिप्त हो सकता है।
काम करता है आप एक दशमलव के लिए पूछ रहे हैं, लेकिन जवाब आप यादृच्छिक डबल संख्या उत्पन्न करने के लिए अलग अलग तरीकों से दे। यदि आप यादृच्छिक दशमलव संख्या [यह] ढूंढ रहे हैं (http://stackoverflow.com/questions/609501/generating-a-random-decimal-in-c-sharp) मदद कर सकता है। –
@MechanicalObject इस पैमाने और परिशुद्धता पर 'डबल' और 'दशमलव' के बीच कोई अंतर नहीं है, दोनों सिस्टम उस सीमा में सभी 6 अंकों की संख्या का प्रतिनिधित्व कर सकते हैं। –
@ScottChamberlain: हाँ, मुझे यह धन्यवाद है धन्यवाद। लेकिन मुझे नहीं पता कि क्या dotnetandsqldevelop ने '।' के बाद संख्या सीमित कर दी है। प्रश्न के लिए या नहीं। 3.1415 9 पीआई की तरह लगता है और इस तथ्य को देखते हुए कि उसने दशमलव के लिए कहा, मैंने सोचा कि लिंक उपयोगी हो सकता है। –