vb問題, 要store real no.

2007-12-26 2:23 am
之前試過用 complex, 但唔得(ie.尚未定義), 何解呢?

要store real no既話又應該dim real_no as 乜野??

回答 (2)

2007-12-26 8:59 am
✔ 最佳答案
要用 single 又或者 double
dim real_no as single
dim real_no as double
single 就短 d, double 就長 d
不過, 因為電腦的記憶體唔係無限大, 所以就算用 double, 都一定會有誤差既
2007-12-27 4:23 am
一般來說 double 的準確度己經很高,都可以準確地d 數。但是往往經過很多數學運算後就會有少少失準,通常round off過都唔會有問題。

如果你想計的數是十分準確,是exact value,就一定要用decimal data type (VB.NET 先有) 。所以要處理金融方面的計算,就一定要用decimal type。

就.NET來說,decimal type用的記憶體空間是double的一倍,而且速度也較慢,但其準確度卻是我們所追求的。


收錄日期: 2021-04-27 15:00:28
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20071225000051KK02673

檢視 Wayback Machine 備份