怎么使md和mw相乘
鄭志武
發(fā)布于2013-01-18 00:24
224
0
標簽:
現(xiàn)在md150中是浮點數(shù)的數(shù)據(jù),mw100中的是整型數(shù)據(jù)?,F(xiàn)在的要求是讓md與mw相乘,并且得到的結(jié)果是整型的?
問題補充:
md結(jié)果用的是sin指令,md150取整后不是取0啦,或者+-1.這樣不能夠滿足要求。@阿鳴
圖片說明: 1,00
佳答案
主要應該考慮浮點數(shù)的取值范圍,如果對小數(shù)點后面的變化不敏感的話,浮點轉(zhuǎn)雙整數(shù),然后用整數(shù)乘法;否則必須把整數(shù)轉(zhuǎn)雙整數(shù)再轉(zhuǎn)浮點數(shù),進行浮點乘,后由浮點轉(zhuǎn)雙整數(shù)再轉(zhuǎn)回整數(shù)。