public double result;
public Double hehe(int aa)
{
for (int i = 1; i < aa+1; i++)
{
resutl= (902.6 + (i - 1) * 0.4);
}
return result;
}这样个函数,当aa= 1 时,函数返回是 902.6等于aa=2时,返回是 903,而我想要的是 903.0该如何返回, 返回一定要是 double 类型也就是说 为整数时,保留一位小数
public Double hehe(int aa)
{
for (int i = 1; i < aa+1; i++)
{
resutl= (902.6 + (i - 1) * 0.4);
}
return result;
}这样个函数,当aa= 1 时,函数返回是 902.6等于aa=2时,返回是 903,而我想要的是 903.0该如何返回, 返回一定要是 double 类型也就是说 为整数时,保留一位小数
string s = string.Format("{0:f}", 903);
返回就是903.0,.0是表示浮点数,903,903.0只是显示不同。不转成string两者是一样的。
看string 这个格式 s 是903.0但我要的是 double ,返回一定要是double ,没办法么?