作者marktb (Mark)
看板Visual_Basic
标题[.NET] 请问突破13位小数点限制?
时间Wed Nov 22 07:58:33 2006
目前正在试写尤拉数程式
但发现vb他只能显示到.13个小数点
请问有办法让他突破吗?
以下是我的程式码
Dim a,n As Double
n = TextBox1.Text
a = (1 + n) ^ (1 / n)
Label1.Text = a
TextBox2.Text = a
还是说资料型态限制的关系呢?
有没有其他资料型态可以让他没有这个限制?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.132.129
※ 编辑: marktb 来自: 220.129.132.129 (11/22 08:04)
1F:→ nwish:转成字串储存,看你要多长都可以,处里的时候再分段计算 11/22 16:39
2F:→ marktb:textbox2.text=a.tostring 试过 也是不行 能否请前辈 11/22 17:08
3F:→ marktb:再说仔细点呢? 11/22 17:08
4F:推 retsamsu:textbox2.text=a.tostring("0.0000000000000")试试看 11/22 23:17
5F:→ retsamsu:几个0就有几位 11/22 23:18
6F:推 marktb:不行..13位数後全部都显示00000.. 11/22 23:55
7F:推 GreatShot:这你要另外去找numeric library来用..或是自己写 11/23 08:20