|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.11.2018, 12:45 | #1 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
конвертация типов
Привет. Сделал арифмометр для целых, положительных чисел (http://cupoma58.ru/assembler.html).
Решил добавить кнопку "точка". Весь код остался тот-же. Изменилась арифметика Код:
или дробное), которое сохраняется в буфере stroka db 16 dup (0). Определяется к-во символов целой и дробной части Код:
Код:
|
15.11.2018, 13:55 | #2 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
а зачем это делать в ручную? есть-же printf/scanf
Нашедшего выход - затаптывают первым..
|
16.11.2018, 10:09 | #3 |
Старожил
Регистрация: 04.02.2011
Сообщений: 4,620
|
Тогда это уже будет не ассемблер - использование Сишных библиотек
|
05.12.2018, 11:05 | #4 |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
|
05.12.2018, 16:38 | #5 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Стесняюсь спросить, Вы для чего всё это делаете?
Если для удовольствия, давно бы уже посмотрели в отладчике, что именно не так. Это же ассемблер, всё сразу видно, что в каком регистре после каждой команды.. Если же Вы хотите, чтобы кто-то разобрался в этом за Вас, то прежде всего надо чётко сформулировать, что именно не так. "Не работает" - это ни о чём. И желательно сразу какой-то минимально воспроизводимый фрагмент, чтобы не медитировать в монитор, а запустить и посмотреть. Лично я предпочёл бы вообще увидеть исполняемый код, но это не всякий любит |
05.12.2018, 19:56 | #6 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
ну вот например так можно вычислить кол-во символов справа, и слева точки (если она есть). ошибки ввода обрабатывать лень:
Код:
Нашедшего выход - затаптывают первым..
|
11.12.2018, 12:40 | #7 | |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
Цитата:
Код:
Этот арифмометр - доработка рабочего арифмометра для целых положительных чисел. |
|
18.01.2019, 10:44 | #8 | |
Пользователь
Регистрация: 12.08.2014
Сообщений: 49
|
Цитата:
|
|
18.01.2019, 23:08 | #9 |
Участник клуба
Регистрация: 16.06.2011
Сообщений: 1,428
|
если юзаешь сопр, то бери после единицы.. есть-же описание в сети..
а так - закрыл тему и всё - мол сами разбирайтесь... зачем вообще открывал???
Нашедшего выход - затаптывают первым..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
конвертация типов | cupoma58 | Помощь студентам | 0 | 02.08.2018 12:31 |
[Assembler] конвертация типов | cupoma58 | Помощь студентам | 2 | 18.05.2018 12:10 |
Конвертация типов | LD-One | Visual C++ | 1 | 22.06.2017 11:22 |
Конвертация типов | DigitalAngel | C# (си шарп) | 4 | 15.02.2012 17:16 |
Конвертация типов в дельфи | Vikenty | Помощь студентам | 2 | 22.05.2010 18:03 |