有没有办法比较从字段中获得的绝对值?

时间:2014-02-07 10:18:32

标签: vb.net

有没有办法比较从字段中获得的绝对值?

实施例。

减轻风险= 24.50 商业风险= -10.00

(不应该考虑-ve标志)

我尝试了这个,但它无法正常工作

Imports System.Math

If (((Math.Abs(Me.txt_mitigated_risk.Text)) > (Math.Abs(Me.txt_business_revenue_risk.Text))) Then

    Me.lbl_conf_message.Text = "Mitigated Risk value cannot be greater than Project Value."              

1 个答案:

答案 0 :(得分:1)

当您提供Strings时,

Math.Abs()需要数字参数。首先将文本框的文本转换为适当的(数字)类型(可以是DecimalDoubleInt16Int32Int64,{{ 1}}或SByte)。

Single