![]() ![]() ![]() ![]() Here is why this is correct way to simulate dice throws using random number generator functions: The CORRECT way to do this is instead generate 2 individual random numbers and add them up, like: Why? Apparently a random number between 2 and 12 (1 is not possible as the minimum you can get when you throw two dice is 2) doesn’t simulate 2 dice throws properly. So, what would you do if you need to simulate the face total when you throw 2 dice? In order to simulate a dice throw, thus you can use round(rand()*5,0)int(rand()*6)+1. Of course, if you have analysis tool pack installed like I do, then we can use randbetween(0,12) to do the same. So I usually write = round(rand()*12,0)int(rand()*12)+1 if I need a random number between 0 to 12. If you ever had to simulate random outcomes in excel sheet, you might have already heard of about the spreadsheet function rand(), this little function generates a random fraction between 0 and 1 whenever you use it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |