Ich schreibe einen Matlab-Code, der Ziffern einer irrationalen Zahl verwendet. Ich habe versucht, es mit einer Taylor-Erweiterung von $ \ sqrt (1 + x) $ zu finden. Da die Aufteilung in große Zahlen für Matlab eine schlechte Idee sein könnte, erscheint mir diese Methode nicht gut.
Ich frage mich, ob es eine einfachere und effizientere Methode gibt, dies zu tun?
Bitte einen Code schreiben und einige Beispiele, was die Eingabe ist und die gewünschte Ausgabe. Danke – tim
Danke für die schnelle Antwort. Ich muss es in dieser Form verwenden: output = findNthDigit (x, n) alle von ihnen werden Integer sein. Funktion wird das x als sqrt (x) betrachten und die n-te Ziffer als Ausgabe zurückgeben. – thomass
Ich weiß, dass es einen Algorithmus für Pi (BBP) gibt, aber ich muss mehr Optionen haben. – thomass