Pythonについて0から教えてください
■ このスレッドは過去ログ倉庫に格納されています
0137デフォルトの名無しさん
2005/11/06(日) 01:15:48from random import random
TRYNUM = 10000000
points = ((random(), random()) for n in range(TRYNUM))
circleareacounter = 0
for point in points:
if point[0] ** 2 + point[1] ** 2 <= 1:
circleareacounter += 1
pi = circleareacounter * 4.0 / TRYNUM
print pi
■ このスレッドは過去ログ倉庫に格納されています