Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.09.2015, 06:23   #1
Ixmil
Пользователь
 
Регистрация: 27.09.2015
Сообщений: 47
По умолчанию Арифметическое деление двух массивов в два байта, как двух целых чисел

Пробовал написать функцию арифметического деления двух двубайтных массивов,
Но получается как то уж очень длинно и неразумно.
Писал на TMT-3
Вложения
Тип файла: zip Dbyte.zip (3.2 Кб, 10 просмотров)
Ixmil вне форума Ответить с цитированием
Старый 28.09.2015, 06:37   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Что препод запалил чужой модуль?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2015, 06:44   #3
Ixmil
Пользователь
 
Регистрация: 27.09.2015
Сообщений: 47
По умолчанию

Почему "чужой". Всё моё, и препода нет. Самому интересно.
Ixmil вне форума Ответить с цитированием
Старый 28.09.2015, 06:52   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Тогда не понятно что тебе в твоей поделке не нравится. Она работает?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2015, 06:57   #5
Ixmil
Пользователь
 
Регистрация: 27.09.2015
Сообщений: 47
По умолчанию

Она работает, правда не знаю насколько точно. Просто нехватает деления.
Ixmil вне форума Ответить с цитированием
Старый 28.09.2015, 06:59   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Действительно, что не устроило? Ничего супердлинного не увидел. Правда, проверить не на чем, но в принципе - приемлемо.
Цитата:
Сообщение от Ixmil Посмотреть сообщение
Она работает, правда не знаю насколько точно. Просто нехватает деления.
Попробуйте поиграться с типами данных. Возможно нужен дабл.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 28.09.2015 в 07:01.
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.09.2015, 07:05   #7
Ixmil
Пользователь
 
Регистрация: 27.09.2015
Сообщений: 47
По умолчанию

Цитата:
Попробуйте поиграться с типами данных. Возможно нужен дабл.
Это просто расчитывается на гипотетический процессор у которго есть только 8-битные регистры.

Последний раз редактировалось Stilet; 28.09.2015 в 08:36.
Ixmil вне форума Ответить с цитированием
Старый 28.09.2015, 07:10   #8
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от Ixmil Посмотреть сообщение
Это просто расчитывается на гипотетический процессор у которго есть только 8-битные регистры.
Тогда нужно представлять числа в экспоненциальном формате (порядок-мантисса). Не здесь это описывать (статейка не хилая по объёму выйдет), но покопайтесь в тырнете, уверен, много интересного нароете.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 28.09.2015, 08:36   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Это просто расчитывается на гипотетический процессор у которго есть только 8-битные регистры.
Т.е. ты специально пишешь такой модуль именно под особый проц типа 8086?
А зачем?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дано (random) 50 чисел. Вычислить среднее арифметическое чисел больших полусуммы первых двух. Olzhakesh Общие вопросы по Java, Java SE, Kotlin 5 24.12.2014 19:45
Длинная арифметика:деление двух чисел luis_elgoro Помощь студентам 0 10.04.2012 16:40
Деление двух чисел в двоичной системе счисления DEFENDOR Паскаль, Turbo Pascal, PascalABC.NET 4 27.12.2011 22:10
Сложение двух десятичных положительных чисел. целых чисел))) PEro_man Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 01.12.2010 12:40
Деление элементов двух массивов при зад. условиях Leona_L Microsoft Office Excel 6 03.04.2009 20:52