期貨期權(quán)交流請問MC是如何儲存數(shù)值的 [MC]
- 咨詢內(nèi)容:
編寫了一個如下腳本:
var:n(0),m(0);
n=SquareRoot(2);
print("n=",n);
m=Square(n);
print("m=",m);
運行后顯示n=1.41,m=2
那么有一個問題,n實際上不等于1.41(因為1.41×1.41=1.9881),只是MC默認顯示2位小數(shù)而已,那么對于n這樣的無限不循環(huán)小數(shù),MC是如何儲存的,來保證后續(xù)引用n計算的時候能正確無誤
- MC技術部:
print默認是兩位,可以自己改成多位
例如, print(sine(89):4:4);
第一個冒號后面的數(shù)字,代表可以輸出的整數(shù)位數(shù),
第二個冒號后面的數(shù)字,代表可以輸出的小數(shù)位數(shù)。
所以實際計算時,MC代入變量的是整個公式,而輸出的只是取得的計算值,對后續(xù)計算無影響。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯(lián)系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內(nèi)容