ассемблерные вставки.циклы.

Низкоуровневое программирование портов, микроконтроллеров и т.д.

Модератор: Andy

Ответить
fenek
Сообщения: 1
Зарегистрирован: 19 апр 2011, 21:44

помогите преобразовать вычисления в ассемблерную вставку,плиз...

Код: Выделить всё

#include <stdio.h>
#include <locale.h>
#include <conio.h>
#include <math.h>
main(){
float dx=0.1,dy=0.05,xmin=-0.5,ymin=0.0,xmax=1.2,ymax=0.4,i,j,f,st;
float e=2.71828;
setlocale(LC_ALL,"Russian");
for(i=xmin,j=ymin;i<xmax+dx,j<ymax+dy;i+=dx,j+=dy)
{
   if(i>=j){
      f=logf(fabsf(i/(1+j)));
      printf("значение функции при x=%5.3f,y=%5.3f равно %5.3f",i,j,f);
      }
      else { st=fabsf(i+j);
         f=(1+i)/(1+j)/pow(e,st);
         printf("значение функции при x=%5.3f,y=%5.3f равно %5.3f",i,j,f);
         }
}
getch();
return 0;
}
Ответить