小编Mad*_*dhu的帖子

如果我在程序中使用fsin查找值的sin,我会发现表达式语法错误

如果我使用fsin查找实数的sin值。我发现和表达语法错误。我在Dos上使用Turbo C ++ 3.0。

我一直在寻找x87 fpu中的指令列表。我试图谷歌一些信息。并将我在编译器设置上的指令集参考从8087更改为80287。

 #include<stdio.h>
    #include<math.h>

void main(){
    double a = 1.98,val;
    asm{
    fld a
    fsin
    fstp val
    }
    printf("%f", val);
}
Run Code Online (Sandbox Code Playgroud)

表达式sntax错误:fsin

assembly inline turbo-c++ x87 x86-16

2
推荐指数
1
解决办法
66
查看次数

标签 统计

assembly ×1

inline ×1

turbo-c++ ×1

x86-16 ×1

x87 ×1