-1

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

  If TxDovizAlisAlt1.Text <> "" Then

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

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

4

1 回答 1

0

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

在不知道其中的实际数据是什么的情况下,我会含糊其辞地说您可以使用 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
于 2018-10-09T23:12:00.707 回答