, -, . . , , . , , , . : X, Y, Z.
. , - , . , X, X.
, , - , . , = , , X , < Y < b , , Y - [, b ].
. , , . .
F (x) X ( ) , < , . . F (x) :
F (x) = { < ) -o < < oo,
(< ) < . , F (x) , X , . F (x) :
□ :
0< F (x)< 1;
□ F (x) , . .:
(xb x 2: xt < x 2): F (x 1) < F (x 2);
□ F (x) 0 1:
Lim x-->-oo F(x) = 0, lim x-->oo F(x) = 1.
X , . , X ), :
( = (= i), i = 1,2,...,
:
X :
, . , X , J { x), : :
|
|
/ () X. F X :
, f (x) F (x) (. 10.1).
, b , < = b, / = [, b ] , (. 10.2):
-
-, . - . . 2R, 4R2. R2. /4. , , . [- R, R ]
{ X, Y) . , (. . , X 2 + Y 2 < R 2), , /4. AnyLogic.
chisloPi. Main ( ) 100 : n NOval , . 0. , EstPi, , Err, . .
(-R, R), NOval , R, EstPi=4*NOval/N. . 100 . , :
for (int i=0; i<100; i++) {
N++;
double X = uniform) -R, R); //
double Y = uniform) -R, R);
if(X*X + Y*Y < R*R) // ,
NOval++; // NOval
}
EstPI = 4*NOval/N; //
2rr = abs(Math.PI - EstPI)/Math.PI; //
|
|
pi Math Java.
chisloPi ModelExamples\Part II. animation, :
ShapeOval dot = new ShapeOval(X, Y, 1.); //
// - 1 X, Y dot.setLineColor(color); // color dot.setFillColor(color); // animation.add(dot); //
color , o , . , . 10.3.
, . 10.3, , 3000 . R 2356 . 4*2356/3000 = 3.1413(3). 8*10-5, . . .