के बीच यादृच्छिक फ्लोट उत्पन्न करें मुझे पता है कि यह एक आसान सवाल है, लेकिन मैं गणित में बहुत अच्छा नहीं हूं।दो फ्लोट्स
मुझे पता है कि 0 और 1 के बीच एक यादृच्छिक नाव उत्पन्न करने के लिए:
float random = ((float) rand())/(float) RAND_MAX;
- लेकिन क्या, अगर मैं एक समारोह है कि दो तैरता की एक श्रृंखला दिया चाहते हैं, उस श्रेणी में एक कूट-यादृच्छिक नाव रिटर्न?
उदाहरण:
RandomFloat(0.78, 4.5); //Could return 2.4124, 0.99, 4.1, etc.
, यदि आप नाव से अधिक डबल पसंद कर सकते हैं। –
[सी ++ यादृच्छिक फ्लोट] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/686353/c-random-float) –