我正在使用下面的代码来创建一个数字。确定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