我目前正在嘗試做一個球體的體積,但是當我運行我的程序時,它給了我錯誤的答案。這裏是我的代碼:麻煩計算
-(IBAction)calculate
{
double radiusNum = [radius.text doubleValue];
double ansNum = 4/3 * 3.14159 * (radiusNum * radiusNum * radiusNum);
NSString *ans = [NSString stringWithFormat:@"%1.4f Units^3", ansNum];
answer.text = ans;
}
你能告訴我如何解決它和我做錯了什麼。 p.s我正在使用Xcode 4並且預先感謝您
你能發表一個不正確的值的例子嗎?你的數學看起來是正確的,你的字符串格式也好。如果你停在調試器中,ansNum是否正確?如果是這樣,或許你在格式化數字顯示方面存在問題。 – user1118321 2012-01-04 06:08:30