使用严格选项划分两个文本字符串

Dividing two text string with option strict on

你能帮我找到分割两个文本字符串的最佳方法吗

  If TxDovizAlisAlt1.Text <> "" Then

        TxOranUst.Text = Math.Round(TxDovizAlisAlt2.Text / TxDovizAlisAlt1.Text, 4)
    End If

正在从带有“.”的网页中检索文本字符串。或 "," 十进制符号

由于文本框中有文本(字符串),因此您首先必须将该文本转换为实际数字。

在不知道其中实际数据是什么的情况下,我会含糊其辞地说您可以使用 TryParse、Cast 或 Convert 之类的东西。

例如:

Math.Round(CDbl(TxDovizAlisAlt2.Text) / CDbl(TxDovizAlisAlt1.Text), 4)

Dim test As Double = Math.Round(CDbl("123.456") / CDbl("78.910"), 4)
Debug.Print(test.ToString) 'Print>>> 1.5645