c#计算结果保留一位小数点result = (weight - Bbiaow) * 100 / Bbiaow;Conso

c#计算结果保留一位小数点
result = (weight - Bbiaow) * 100 / Bbiaow;
Console.WriteLine("{0:F1}",result);
该怎么改
case'N“:
Bbiaow = (shenh - 100) * 0.9;
Console.WriteLine(Bbiaow.ToString("0.0"));
result = (weight - Bbiaow) * 100 / Bbiaow;
Console.WriteLine("0.0");
label7.Text += "您的标准体重应为" + Bbiaow + "kg,"
+ "实际比率为" + result + "%"+"n";
break;
趣泥骂的 1年前 已收到1个回答 举报

guangliwei 幼苗

共回答了18个问题采纳率:94.4% 举报

double result = (30 - 19) * 10 / 3.0;
Console.WriteLine(result.ToString("0.0"));
double result = (30 - 19) * 100 / 3.0;
Console.WriteLine(Math.Round(result,1));

1年前 追问

9

趣泥骂的 举报

我两种方法都试了,还是不行

举报 guangliwei

代码发过来看看,你定义的类型是什么

趣泥骂的 举报

double shenh, weight, Gbiaow, Bbiaow, result;
shenh = Convert.ToInt32(textBox2.Text);
weight = Convert.ToInt32(textBox3.Text);
result = 0;

举报 guangliwei

两个整型数据相除是整型,你自己注意看看类型,,有可能这里有问题。。你用
double.Parse(textBox2.text)试试,别转整数。。
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.052 s. - webmaster@yulucn.com