2
Ganzzahliger Quadratwurzel-Algorithmus mit beliebiger Genauigkeit?
Gibt es bekannte subquadratische Algorithmen zur Berechnung des Quadratwurzelbodens einer nBit-Ganzzahl? Der naive Algorithmus wäre so etwas wie def sqrt(x): r = 0 i = x.bit_length() // 2 while i >= 0: inc = (r << (i+1)) + (1 << (i*2)) if inc <= x: x -= inc r += …