---vb.net single & double---
single的精度的問題
先簡單說明一下:項目里面有個金額的內容,一開始使用的single,后來發現只有金額在(-100000.66,1000000.66)區間中才能真實的儲存對應的值,測試了一下代碼如下:
小數點后第二位6開始進位,例如100000.66成為100000.7
1
private sub button1_click()sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click
2
dim a as single
3
a = textbox1.text
4
label1.text = a
5
end sub
改成double:
測試成功
1
private sub button1_click()sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click
2
dim a as double
3
a = textbox1.text
4
label1.text = a
5
end sub
所以金額的類型要設為double,咳咳.
---end---
新聞熱點
疑難解答
圖片精選