Okay, completely disregard my previous post. I completely misunderstood what you were asking. My bad, though you could have been a little clearer originally.
Anyway, with a better understanding of what you are asking (and the code already written), I ran a simulation of 10,000,000 deals of 1-player NLHE and kept track of the situation you are seeking.
I got 4,093,182 "successes" out of the 10,000,000 deals -- which appears to confirm your result posted above.