2015-08-20 179 views
1

如果我有一個小數,如89.33,我想將它轉換爲8933我該如何去做這件事。我不想讓它四捨五入,只是放下小數點,謝謝。刪除小數點但保留數字

+1

如果它總是2個小數點,那麼你可以乘以100。否則,你可以將它轉換爲一個字符串,去掉'.',然後將其轉換爲int。 – BrokenBinary

回答

1

將其轉換爲字符串,然後對其進行處理。

Dim longVersion = (89.33).ToString.Replace(".", "") 
+0

啊爲什麼我沒有想到那個大聲笑 – Sirus

1

只需將數字轉換爲字符串,然後用空字符串替換句點。

Dim YourDecimalString As String = 89.33.ToString.Replace("."c, "") 
+0

數字中有句點(「。」),但您試圖從字符串中刪除逗號(「,」)。 – Blackwood

+0

只需將逗號替換爲期間... – CypherPotato

+1

我以爲你會這樣做,但正如你所問,我確實做了改變。 – Blackwood