লিব্রে অফিস ক্যাল্কে rand()
ফাংশনটি উপলভ্য, যা ইউনিফর্ম বিতরণ থেকে 0 এবং 1 এর মধ্যে একটি এলোমেলো মান চয়ন করে। আমি আমার সম্ভাবনার উপর খানিকটা মরিচা, তাই যখন আমি নীচের আচরণটি দেখি, তখন আমি হতবাক হয়ে যাই:
A
= 200x1 এর কলাম rand()^2
B
= 200x1 এর কলাম rand()*rand()
mean(A)
= 1/3
mean(B)
= 1/4
কেন mean(A)
! = 1/4
?
rand()
অন্যান্য অনুরূপ অপারেটরের মতো কাজ করে তবে এ একই র্যান্ডম সংখ্যা স্কোয়ার এবং বি দুটি র্যান্ডম সংখ্যা, গুণিত।
Rand()
দ্বারা প্রতিস্থাপন করা হয়েছে Int(2*Rand())
: এটি সমান সম্ভাবনার সাথে এবং 1 এর মান গ্রহণ করে । এর বর্গক্ষেত্রের জন্য দুটি সম্ভাবনা এবং দুটি (স্বতন্ত্র) মূল্যবোধের উত্পাদনের জন্য চারটি সম্ভাবনা রয়েছে: আপনি যখন তাদের প্রত্যাশা নিয়ে কাজ করেন তখন কী ঘটে?