По моим подсчетам:
Hit (6)..... 3.148777388211159600
Draw (5).... 3.033621787716833220
Но все равно не стыковка, хотя я использую целочисленную математику (нет погрешности на вещественных числах).. Может, разберемся у кого баг?
Скорее всего у тебя. Разумеется, в таких расчетах надо использовать только целые числа, о плавающей арифметике не может быть и речи. Кроме точности, еще и в скорости существенно можно потерять.
А что такое hit(6)? Покупка шестой?