Форум программистов, компьютерный форум, киберфорум
Наши страницы
Assembler для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Assembler Вычислить сумму http://www.cyberforum.ru/asm-beginners/thread605185.html
1!+3!+5!+.....+(2n+1)!
Найти наибольший отрицательный элемент массива Assembler
Дан массив целых двухбайтных чисел со знаком размерности N. Используя строковые операции,написать ассемблерную вставку, решающую задачу: Нужно найти наибольший отрицательный элемент массива. ...
Assembler Запись в массив Б номеров положительных элементов массива А
Помогите составить программу записи в массив Б номеров положительных элементов массива А. Всем добра. ;)
Assembler Дано целое число, найти количество цифр в нем Уважаемые программисты, помогите пожалуйста решить задачи на ассемблере: 1) Дано целое число, найти количество цифр в нем. 2) Решить квадратное уравнение. Заранее спасибо ;) http://www.cyberforum.ru/asm-beginners/thread604899.html
Assembler Найти в 3-х значном числе определённую цифру http://www.cyberforum.ru/asm-beginners/thread604784.html
Помогите пожалуйста с задачкой. Нужно написать програмку или процедуру для нахождения в трёхзначном числе определённую цифру.
Assembler Определить физический адрес операнда в команде
как можно определить физический адрес операнда в команде ADC AX, Hex код: 13841002 КОп 00010 p 0 d 1 w 1 mod 10 reg 000 r/m 100 offset 0001 0000
Вычислить выражение Assembler
Вычислить выражение: ( 2*с - d + √23 * √a ) / a/4-1
Assembler Найти количество отрицательных чисел в массиве Здравствуйте!Нужно Найти количество отрицательных чисел в массиве.Вообщем у нас с другом общих знаний хватило только на вот это-работает конечно,но как то уж криво.Помогите пожалуйста полностью... http://www.cyberforum.ru/asm-beginners/thread604322.html
Assembler [TASM] Записать в другой файл числа которые меньше 10 http://www.cyberforum.ru/asm-beginners/thread604041.html
Нужно записать в другой файл числа (dw), который меньше 10. Если сравнивать с 0, то программа работает, а если с любым другим числом, то не работает... в файл записывает большие числа типа 634343434...
Assembler Подсчитать сумму всех элементов двухмерного массива и найти медиану (среднее арифметическое) Подсчитать сумму всех элементов двухмерного массива и найти медиану (среднее арифметическое) а) элементы массива однобайтовые; б) элементы массива двухбайтовые. http://www.cyberforum.ru/asm-beginners/thread603892.html
andrew.NET
2 / 2 / 0
Регистрация: 15.06.2012
Сообщений: 9
15.06.2012, 14:02 0

Решить квадратное уравнение

15.06.2012, 14:02. Просмотров 2688. Ответов 2
Метки (Все метки)

Ответ

возможно сработает, если добавить нахождение корня. только я не знаю как находить квадартный корень.
Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
use16
org 0x100
jmp begin
x1 dw 0
x2 dw 0
macro sqrurov a, b, c, x1, x2
{
  push bx
  push dx
  push ax
  mov dx, b
  imul dx, b
  mov bx, 4
  imul bx, a
  imul bx, c
  sub dx, bx
  xor bx, bx
  cmp dx, 0
  jg .great
  jmp error
  .great:
  ;fsqrt  dx
  mov [x1], b
  neg [x1]
  sub [x1], dx
  mov ax, a
  imul ax, 2
  idiv [x1], ax
  mov [x2], b
  neg [x2]
  sub [x2], dx
  idiv [x2], x
  error:
  pop ax
  pop dx
  pop bx
}
 
begin:
  sqrurov 1, 2, 3, x1, x2
  mov ax, 0x4C00
  int 0x21


Вернуться к обсуждению:
Решить квадратное уравнение
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2012, 14:02

Квадратное уравнение
Здравствуйте! Вот код для решения квадратного уравнения. Компилируется, но никакой результат не...

Решить квадратное уравнение
Никак не могу понять в чём ошибка... Помогите, желательно с объяснением ошибки. Спасибо. program...

Решить квадратное уравнение
срочно нужно! помогите!!! нужно разрешить вот такое уровнение с помощью паскаля: ax^2+bx+c=0!!

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.