3
我使用VB.Net創建攤銷計算器使用的Visual Studio 2012年我有一個包含百分比列表的組合框:轉換組合框%至一倍可變
Dim dblInterest As Double
Dim InterestRateInput
For InterestRateInput = 20 To 2000 Step 1
dblInterest = Math.Round(InterestRateInput/10000, 4)
cboInterestRateInput.Items.Add(FormatPercent(dblInterest))
因爲我格式化價值一個百分比,我不能再將它轉換爲雙倍,因爲它有「%」符號。在用戶選擇所需的百分比後,如何將百分比轉換爲雙精度?我想執行這一行代碼沒有成功:
dblAnnualRate = CDbl(cboInterestRateInput.Items(cboInterestRateInput.SelectedIndex))
編輯:爲了解決這個問題,我做了dblAnnualRate = CDbl(cboInterestRateInput.Items(cboInterestRateInput.SelectedIndex).ToString.Rep花邊( 「%」, 「」))增加了另一個變量我設定爲等於dblAnnualRate/100
我確實dblAnnualRate = CDbl(cboInterestRateInput.Items(cboInterestRateInput .SelectedIndex).ToString.Replace(「%」,「」)) A dded另一個變量,我設置等於dblAnnualRate/100 它的工作原理!謝謝! – Bhetzie
很高興爲你工作:) –