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

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

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

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 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