我想从我的文本框中增加2个值
示例:1 * 17,90
当下结果:17,9
我的代码:
Dim gesamtpreis As Double = CDbl((CDbl(TextBox2.Text) * CDbl(TextBox3.Text)).ToString("0.00"))
OR
Dim gesamtpreis As Double = CDbl(Math.Round(CDbl(TextBox2.Text) * CDbl(TextBox3.Text), 2))
我想我已经尝试了所有东西,但是为什么我得到了这些结果?
所以我的问题是我能做什么?
如果可能或有详细信息,请使用代码示例。
答案 0 :(得分:1)
gesamtpreis
是double类型,只包含一个数值。当您将其转换为字符串时,默认情况下会忽略小数点右侧的尾随零。如果要在所有情况下显示两位小数,可以使用Format(gesamtpreis, "#.00")
。