我有三个文本框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)
答案 0 :(得分:1)
如果你将它解析为double,它将足够精确地计算:
TextBox3.Text = (Double.Parse(TextBox1.Text) / Double.Parse(TextBox2.Text) * 100.0).ToString("#0.00")
注意我将其写为100.0
以强制它为Double
最后,我将其转换为字符串,将其格式化为两个小数点。