+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 2 su 2

[C/C++] Calcolo radice di 2

  1. #1
    kuket non è in linea Novello
    Buongiorno,
    mi sto scervellando nel tentativo di realizzare una funzione per il calcolo della radice di 2 con approssimazione alla cifra ennesima, del tipo:

    string rad2(long n){
        ...
        return x;
    }
    
    in sostanza la funzione mi deve ritornare la radice di 2 espressa come stringa avente n cifre dopo la virgola

    per esempio la chiamata

    string a = rad2(2);
    
    dovrebbe far sì che la variabile "a" assuma il valore "1.41"

    Navigando ho notato metodi come bisezione e formula di newton, ma non so come applicarli se n > 10000.

    Qualcuno è in grado di darmi una mano?

    Grazie in anticipo,

    Kuket

  2. #2
    giove non è in linea Scolaretto
    Non so se ti puo' aiutare, ma ho visto che su CodeProject c'e' questo articolo
    Best Square Root Method - Algorithm - Function (Precision VS Speed) - CodeProject
    ℹ️ Leggi di più su giove ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. [C/C++] Radice quadrata
    Da M'auro nel forum C/C++
    Risposte: 2
    Ultimo Post: 26-07-2014, 22:14
  2. Algoritmo radice cubica c
    Da stefa1991 nel forum C/C++
    Risposte: 1
    Ultimo Post: 21-10-2012, 21:47
  3. Risolto: Calcolo della radice quadrata [D7]
    Da camaleonteplus nel forum Delphi
    Risposte: 8
    Ultimo Post: 24-11-2011, 22:48
  4. Algoritmo radice.
    Da Ununoctio nel forum Delphi
    Risposte: 6
    Ultimo Post: 23-02-2008, 17:10
  5. come si calcola la radice quadrata
    Da Smith nel forum Visual Basic 6
    Risposte: 9
    Ultimo Post: 21-02-2006, 15:11