# -*- coding: utf-8 -*- """ Created on Sat Oct 8 20:19:06 2022 @author: Roman """ import math import random print(math.inf) print(math.isinf(math.inf)) print(math.pow(2, 2)) print(pow(2, 2)) def func(x): return x ** 2 a = 0 b = 5 S = 0 N = 1000 for i in range(N): x = random.uniform(a, b) S += func(x) * (b - a) print(S / N)