racinebalayage.py

Created by niz-moussatat

Created on September 25, 2021

369 Bytes


def encadre(n, p):
    # n : Approximation de racine de n
    # p : nombre de décimales souhaité
    inf , sup = 1 , n
    for i in range(p+1) :
        racine = inf
        pas = 10**(-i)
        while racine**2 < n:
            racine += pas
        inf = round(racine - pas, p)
        sup = round(racine, p)
    return inf, sup # encadrement