// サンプル. // 時間計測するために、無駄にループや計算する r = 666; // 適当なシード. n = 0; y = 0; while (y < 5000) { x = 0 while (x < 5000) { r = r * 1103515245 + 12345 // 乱数. if (r >= 0) n = n + 1 x = x + 1 } y = y + 1 } //print "n=", n