вот я кое чего наваял используя ассемблерные вставки, все компилится но результат несовпадает с реальным(( Помогите исправить мой код.
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
/*Требуется вычислить выражение (argTG/(cos{i}+tg(i)))*cos(i*i)*/
double a=0;//хранится результат cos(i)+tg(i)
double b=0;//хранится результат argTG(i)/a
double y=0;//хранится результат b * cos(i^2)
int i = 3;
int j = 9; //i^2
_asm
{
finit
fld i
fcos
fld i
fptan
fadd
fstp a
fld i
fpatan
fld a
fdiv
fstp b
fld b
fld j
fcos
fmul
fstp y
}
cout<<"Результат операции: "<<y;
cout<<endl;
return 0;
}