簡體   English   中英

將Java表達式/公式轉換為Objective-C

[英]Translate a Java expression/formula into Objective-C

我是一個初學者,有一個問題,我有以下代碼,想要在兩個文本字段中輸入的2個值中的一個,公式來自我的Java代碼,但不適用於Objective-C,

如何更改以下內容以使其在Objective-C中起作用?

double phWert = [self.phWert.text doubleValue];
double khWert = [self.khWert.text doubleValue];

double co2Ergebnis=Math.floor((7.90+Math.log(khWert/(2.8*phWert))/Math.log(10))*100)/100;

self.co2Wert.text = [NSString stringWithFormat:@"%f", co2Ergebnis];

這里的問題顯然是Math /math.floor/math.log

通過以下方式更改代碼:

double co2Ergebnis=floor((7.90+log(khWert/(2.8*phWert))/log(10))*100.0)/100.0;

不要忘記在頭文件中包含math.h。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM