我真的爲這個問題感到羞愧,但我沒有時間進行修改。也不是英語母語的人,所以請原諒我缺乏數學詞彙。隨機變量的概率
我正在編寫一個程序,需要將變量的概率分配給變量,然後隨機選擇一個變量。
例子:
想象一下,我有我的硬幣,我想的大概70%的頭和30%分配給尾巴。當我拋出它時,我希望有70%的機會出現頭像和30%的尾巴。
一個愚蠢的做法是創建一個單元格數組,在30中插入頭部70個單元格和尾部。隨機化它們並隨機選擇一個。
編輯1:我也想指出,我不僅限於2個變量。例如,假設我有3個字符可以在(*,\ $,#)之間進行選擇,並且我希望爲它們中的每一個分配* = 30%,\ $ = 30%和#= 40%。
這就是爲什麼我不想使用隨機函數,並想看看它是如何在數學上完成的。
似乎與到http://計算器。com/questions/445235/generate-random-results-by-weight-in-php –
這只是一個例子。例如,如果我有三個變量,下面的所有答案都會失敗。 A = 10,B = 10和C = 80的概率 – thedethfox
這不是一個值得感到羞愧的問題。唯一不好的問題是沒有被問到的問題 –