我需要将一个整数(两个恭维)乘以一个浮点常数。这就是我所拥有的:
.data
pi dd 3.14
int dd 0ah
.code
fld pi
???
fmul ST(1), ST
如何将int
转换为浮点值以乘以pi
?
答案 0 :(得分:12)
您需要fild
指令。这是一个参考:http://www.website.masmforum.com/tutorials/fptute/fpuchap5.htm
答案 1 :(得分:0)
使用x86 FPU确实已经过时了,并且比SSE / AVX / etc慢得多。
最好与const myThunkActionCreator = (id) => (dispatch, getState) => {
// some sync or async stuff
dispatch(someResult())
}
dispatch(myThunkActionCreator(5))
doc至少使用SSE
例如:
cvtdq2ps