Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Delphi

Ответ
 
Опции темы
Старый 14.01.2011, 23:28   #1
pitonms
Знающий
 
Аватар для pitonms
 
Регистрация: 15.06.2009
Адрес: Санкт-Петербург
Сообщений: 291
Написано 36 полезных сообщений
(для 66 пользователей)
Системы счисления

Народ очень нужно написать программу которая может складывать/вычитать/умножать/делить системы счисления двоичную,восьмеричную,десятичную и шестнадцати ричную.

И переводит из одной в другую.

Так как юзать инженерный калькулятор в Windows так неудобно.

Расскажите мне принцип программы, а далее я сам додумаю
__________________
Мой сайт : http://lavr-studio.ucoz.ru/
(Offline)
 
Ответить с цитированием
Старый 14.01.2011, 23:40   #2
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,218
Написано 438 полезных сообщений
(для 790 пользователей)
Ответ: Системы счисления

Я делал три функции-перевод из любой в обычную, из обычной в любую, ну и сами действия

Второй вариант-системы с основанием 2n прекрасно переводятся друг в друга. Число 333222000 (основание 4) выглядит как 11 11 11 10 10 10 00 00 00 в двоичной.
Для перевода в восьмеричную надо обьединять по три цифры двоичной записи. (будет 775200) Шестнадцатеричной-по 4 получится ( 3fа80).
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Igor за это полезное сообщение:
pitonms (15.01.2011), reich (25.03.2011)
Старый 17.04.2011, 09:19   #3
BARON
Оператор ЭВМ
 
Аватар для BARON
 
Регистрация: 17.04.2011
Сообщений: 20
Написано одно полезное сообщение
Ответ: Системы счисления

Нужно переводит всех в 10-сч, потом делать +-*/ и потом обратно переводит в нужную сч. И все!
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 20:05.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com