我正在使用下面的代碼來創建一個數字。確定C中雙精度型變量的長度
NSString *userNameOne = txtUserName.text;
double numOne = [userNameOne intValue];
double agedecade = numOne/10;
double betaage = 0.23260;
double meanage = 5.64301;
double one_age = agedecade - meanage;
double age_final_var = one_age * betaage;
如果用戶輸入55到numOne
變量,答案將是-.033264使用上述程序。
但是,如果我在計算器上做同樣的事情,我會得到-.033264126。我想將額外的三位數字加入我的程序中。我如何將缺少的三位數字(... 126)放入我的程序中?
** 我碰巧在iPhone應用程序中使用此代碼,並說這可以改變這種情況。
「答案」可能取決於您打印的方式。提高打印精度,您將看到更多數字。 –
您正在使用Objective-C,而不是純C,並且您在縮進時失敗。請在提問時更加小心,這些細節讓其他人更容易爲您提供有用的答案。 – avakar
你在談論代碼縮進嗎? – HollerTrain