Метод основан на использовании результатов статистических испытаний. С помощью датчика случайных чисел получаем последовательность чисел Xi (i = 1…n) в интервале [a,b]. x принадлежит [0,1]
f(x) в точке b известно, аналогично можно получить значения случайных чисел по оси Y.
где yi – последовательность случайных чисел, равномерно распределенных в интервале [0,1].
Каждая пара испытаний определяет одну точку на поверхности (a,b,f(b),c).
Для каждой точки n(xn, yn) проверяется условие
,
Каждая лежащая под кривой точка запоминается.
При достаточно большом количестве испытаний отношение количества точек под кривой Np к общему количеству точек No будет пропорционально соотношению площади под кривой a,b,f(b),f(a) к площади прямоугольника a,b,f(b),c. Тогда