2010-09-24 4 views

Antwort

0

Ja.

Objective C ist eine Obermenge von ANSI C und iOS unterstützt die meisten der üblichen C-Bibliotheken verwenden.

So können Sie die C-Bibliothek math.h verwenden, die mehrere Protokollfunktionen (Base10, Basis e, float Ergebnis, Doppelergebnis, etc.) umfassen

1

Wir können die gleichen mathematischen Funktionen nutzen, die verfügbar sind in C, um mathematische Operationen in Objective-C durchzuführen.

Ich habe die folgenden Funktionen verwendet, um mathematische Operationen durchzuführen. Hier ist der Rückgabetyp dieser Funktionen ist doppelt und Argument sollte auch der Doppel Typ sein ... so

double number; 

display.text = [NSString stringWithFormat:@"%f" ,log(number)]; 
display.text = [NSString stringWithFormat:@"%f" ,log2(number)]; 

display.text = [NSString stringWithFormat:@"%f" ,log10(number)]; 
display.text = [NSString stringWithFormat:@"%f" ,exp(number)];