阅读:2554回复:6
DDK 中浮点类型怎么使用,如:float, double?
Dear all:
DDK 中浮点类型怎么使用,如:float, double? thanks |
|
沙发#
发布于:2005-02-06 16:40
主要就是想使用浮点类型的值,
如: double dd = 0.1。等等,但 compile 报错 |
|
驱动老牛
|
板凳#
发布于:2005-02-18 09:44
VOID
FLOATOBJ_Add( IN OUT PFLOATOBJ pf, IN PFLOATOBJ pf1 ); etc. |
|
地板#
发布于:2005-02-18 10:09
用汇编来处理,在使用前后用FXSAVE,FXRSTORE保存和恢复即可.MMX,SSE寄存器都可以使用......
|
|
|
地下室#
发布于:2005-02-18 11:20
用汇编来处理,在使用前后用FXSAVE,FXRSTORE保存和恢复即可.MMX,SSE寄存器都可以使用...... 看来老大对汇编情有独终 :D |
|
|
驱动老牛
|
5楼#
发布于:2005-02-18 12:05
怎么用汇编和mmx计算浮点?show example
|
|
6楼#
发布于:2005-02-22 14:50
KFLOATING_SAVE saveData;
NTSTATUS status; double floatValue; status = KeSaveFloatingPointState(&saveData); if (NT_SUCCESS(status)) { floatValue = 1.0; KeRestoreFloatingPointState(&saveData); } |
|
|