2012-04-03 5 views
1

Also versuche ich herauszufinden, der beste Weg, um einfache Logarithmen mit Ziel c zu lösen. Zum Beispiel ln 30 = 3.4012. Ich bin mir nicht sicher, ob in objective c eingebaut ist, um dies zu tun. Irgendwelche Ideen?Logarithmen lösen in Objektiv c

+0

Mögliche doppelte: http://stackoverflow.com/questions/891963/what-kind-of-logarithm-functions-methods-are-available-in -objective-c-cacao – Luke

Antwort

4

In der Tat ist es "c" Frage, weil Objective-C auf c basiert, und alle primitive mathematische Funktionen wie Logarithmen sind in math.h enthalten so verwenden:

log() zu finden Logarithmen

exp() um den Exponenten zu finden zB

NSLog(@"log(30.0):%f", log(30.0)); 
NSLog(@"exp(3.4012):%f", exp(3.4012)); 

>

log(30.0):3.401197 
exp(3.4012):30.000079 
3

Ziel C ist kompatibel mit und enthält alle Standard C, also können Sie die Funktionen log() und exp() verwenden, indem Sie math.h importieren.

+0

Gut zu wissen! Vielen Dank – SNV7