期貨期權(quán)交流請(qǐng)問(wèn)MC是如何儲(chǔ)存數(shù)值的
作者:MC 來(lái)源:cxh99.com 發(fā)布時(shí)間:2015年04月09日
- 咨詢內(nèi)容:
編寫(xiě)了一個(gè)如下腳本:
var:n(0),m(0);
n=SquareRoot(2);
print("n=",n);
m=Square(n);
print("m=",m);
運(yùn)行后顯示n=1.41,m=2
那么有一個(gè)問(wèn)題,n實(shí)際上不等于1.41(因?yàn)?.41×1.41=1.9881),只是MC默認(rèn)顯示2位小數(shù)而已,那么對(duì)于n這樣的無(wú)限不循環(huán)小數(shù),MC是如何儲(chǔ)存的,來(lái)保證后續(xù)引用n計(jì)算的時(shí)候能正確無(wú)誤
- MC技術(shù)部:
print默認(rèn)是兩位,可以自己改成多位
例如, print(sine(89):4:4);
第一個(gè)冒號(hào)后面的數(shù)字,代表可以輸出的整數(shù)位數(shù),
第二個(gè)冒號(hào)后面的數(shù)字,代表可以輸出的小數(shù)位數(shù)。
所以實(shí)際計(jì)算時(shí),MC代入變量的是整個(gè)公式,而輸出的只是取得的計(jì)算值,對(duì)后續(xù)計(jì)算無(wú)影響。