Bhe*_*zie 3 vb.net windows vba visual-studio-2010 visual-studio-2012
我正在使用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))
Run Code Online (Sandbox Code Playgroud)
由于我将值格式化为百分比,因此我无法将其转换为double,因为它中包含"%"符号.在用户选择所需的百分比后,如何将百分比转换为双倍?我试图执行这行代码但没有成功:
dblAnnualRate = CDbl(cboInterestRateInput.Items(cboInterestRateInput.SelectedIndex))
Run Code Online (Sandbox Code Playgroud)
编辑:为了解决这个问题,我做了dblAnnualRate = CDbl(cboInterestRateInput.Items(cboInterestRateInput.SelectedIndex).ToString.Rep lace("%",""))添加了另一个我设置的变量,等于dblAnnualRate/100
| 归档时间: |
|
| 查看次数: |
812 次 |
| 最近记录: |