如何计算textbox1的百分比; textbox3中的textbox2直到两位小数?

时间:2010-11-20 06:09:15

标签: asp.net vb.net

我有三个文本框textbox1,textbox2,textbox3

,其中


Textbox1.Text = 739
TextBox2.Text = 2.95
TextBox3.Text = Val(TextBox1.Text)* Val(TextBox2.Text)/ 100

我想计算textbox1&的百分比textbox3中的textbox2 ...

但是请记住textbox3中的值将出现在两个十进制位置..即xx.xx,233.xx,3333.xx等....

其中.xx是两位小数....我想在vb.net,asp.net(vb)

1 个答案:

答案 0 :(得分:1)

如果你将它解析为double,它将足够精确地计算:

TextBox3.Text = (Double.Parse(TextBox1.Text) / Double.Parse(TextBox2.Text) * 100.0).ToString("#0.00")  

注意我将其写为100.0以强制它为Double 最后,我将其转换为字符串,将其格式化为两个小数点。