Ich habe versucht, Taylor-Serie zu implementieren, aber für größere Anzahl (1000 und mehr) dauert es lange zu berechnen. Ich brauche ein Programm, das natürliche Anmeldung in weniger Zeit berechnet.Was ist die c-Programm-Implementierung von natürlichen Logs einer Zahl, die größer als 1000 ist?
Antwort
Berechnen Sie das Protokoll in Basis 2, und ändern Sie es wieder in natürlich.
Edit: Für diesen Bereich http://en.cppreference.com/w/c/numeric/math/log ist natürlich gut. Aber das obige ist, was die Hausaufgaben anstreben. – starmole
Das hat mich ein bisschen neugierig gemacht. Und es ist tatsächlich schwieriger, als ich dachte, Log2 einer großen Zahl zu berechnen. Siehe zum Beispiel http://stackoverflow.com/questions/8232932/logarithm-of-the-very-yy-large-number – starmole
http://www.cplusplus.com/reference/cmath/log/ – Boiethios
Was ist Ihre Taylor-Serie? es sollte nicht einmal konvergieren für x = 1000 –
lesen es wieder ich denke, er bedeutet 1000 Ziffern oder mehr. 1000 als Wert ergibt keinen Sinn. – starmole