Форум программистов, компьютерный форум, киберфорум
Assembler: математика, вычисления
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
 Аватар для SAZl
2 / 9 / 0
Регистрация: 12.10.2011
Сообщений: 173
TASM

Вычисление выражения

25.11.2012, 15:45. Показов 2157. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть несколько выражений:
1) Y=arctg(ln(x)/2)
2) Y=tg(x*x/4+x/2+1)
3) Y=arctg(x)^2*cos(x)^2
4) Y=sin(4.67*x+z)
Вычислить значение выражения. Где значения аргументов можно задавать любые (в теле прог-ы задать или с клавиатуры вводить).
Нужен код любого из этих выражений, остальные я сделаю по аналогии. Или хотя бы пример подобный тоже сгодится!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.11.2012, 15:45
Ответы с готовыми решениями:

Вычисление выражения по формуле
Помогите пожалуйста с решением вот этого задания при помощи сопроцессора, тупо не могу вникнуть как решать натуральный логарифм:...

Вычисление значения выражения
Ребят, помогите с кодом, нужно написать программу на Ассеблере которая будет решать это выражение Если значения равны a=12 b=-6 ...

Вычисление арифметического выражения
Разработать программу вычисления арифметического выражение (1200/C-D/4+54)/(A*A-1). Результат вывести в левом верхнем углу экрана в...

3
 Аватар для SAZl
2 / 9 / 0
Регистрация: 12.10.2011
Сообщений: 173
28.11.2012, 16:50  [ТС]
Вот попытался сделать номер №1, работает, ошибки ТАСМ не нашел, но ответ 0. Помогите решить проблему?!
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
...
a     DW   4
x     DW   8
MAIN    proc    near
;---------уравнение: arctg(ln(x)/2)
  finit
  fild x  ; загрузить x
  fld1 
  fldl2e
  fdiv st,st(0) ;загружаю ln(x)
  fyl2x   ; загрузить ln(x) в st(0)
  fild a  ; загрузить a
  fpatan
 mov     date,ax ; ??? не знаю перехватывает ли результат или нет ???
           call    DISP
           ret
MAIN    endp  
; далее вывод с помощью DISP
...
Добавлено через 20 часов 37 минут
Подскажите правильно ли я подсчитал?! И как ответ передать в DISP?
0
 Аватар для SAZl
2 / 9 / 0
Регистрация: 12.10.2011
Сообщений: 173
29.11.2012, 22:49  [ТС]
Я чувствую себя днищем
0
 Аватар для SAZl
2 / 9 / 0
Регистрация: 12.10.2011
Сообщений: 173
04.12.2012, 15:38  [ТС]
Тема актуальна

Добавлено через 15 часов 40 минут
Теперь тема не актуальна и я не благодарю ни кого из тех кто мне не помог.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.12.2012, 15:38
Помогаю со студенческими работами здесь

Вычисление выражения по формуле
Составить программу вычисления y=(10*sin({x}_{1})+20*cos({x}_{2}))/x_3^3. Числа вводятся с клавиатуры. Вычисления чисел производить с...

Вычисление выражения по формуле.
Уважаемые программисты, помогите пожалуйста с решением примера на ассемблере \frac{(a-b)^3 (c+d)}{ab^2}*(c+a^2)-\frac{eb}{a(c-d)}

Вычисление выражения по формуле
Всем привет, помогите, пожалуйста, вычислить выражение с использованием FPU. Заранее спасибо. 4x*{(ln x)}^{2}-4*sqrt{1+x}+5

Вычисление выражения по формуле
Помогите изменить код для формулы. Z=\frac{X \cdot Y}{X+Y} st_k segment stack 'stack' dw 100 dup(?) st_k ends ...

Вычисление выражения по формуле
Добрый день! Подскажите как реализовать на ассемблере nasm программу для высчитывания формулы: b*x^2 + sin(y)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru