Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C++ Builder

Ответить
Настройки темы
C++ Builder

Аватара для Gram

Наркограм


Сообщения: 194
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Надо написать инженерный калькулятор, что бы он работал с Hex, Dec, Oct, Bin системами счисления. Может есть какие функции перевода, помогите.

-------
Продаю траву стаканами. Не Гербалайф.


Отправлено: 09:37, 13-05-2003

 

Аватара для Megabizon

Старожил


Сообщения: 244
Благодарности: 1

Профиль | Отправить PM | Цитировать


Функция IntToHex - есть в Билдере
Вот функция перевода целого в бинарный

Код: Выделить весь код
 
unsigned int Value ; //присваеваешь нужное число 
AnsiString Result; 
Result.SetLength(32); 
 
for(int i=1; i<=32;i++) 
 * { 
 * * *if(((Value<<(i-1))>>31) ==0) 
 * * * * Result[i]='0'; 
 * * *else 
 * * * * Result[i]='1'; 
 * } 
Edit1->Text = Result;
с остальными функциями еще кто-нибудь поможет.

-------
С уважением


Отправлено: 11:19, 13-05-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 32
Благодарности: 1

Профиль | Отправить PM | Цитировать


На мой взгляд, легче пользоваться char *itoa(int value, char *string, int radix) - user ввел строку в нужной системе делаем int atoi(char *string) получаем int. Когда надо вывести результат - itoa(). radix - система счисления.

-------
Не пытайтесь представить n-мерный куб. Представить еще никто не смог, а в дурдом переехали многие.


Отправлено: 16:14, 17-05-2003 | #3


Аватара для Gram

Наркограм


Сообщения: 194
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Спасибо всем! Все работает! Чего то я немного притормозил!

-------
Продаю траву стаканами. Не Гербалайф.


Отправлено: 20:01, 27-05-2003 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C++ Builder

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
C++ Builder 6 XCodeR Программирование и базы данных 29 27-04-2013 09:54
C++Builder Guest Программирование и базы данных 5 15-04-2004 23:36
C++Builder Guest Программирование и базы данных 3 17-02-2004 22:45
C++ Builder 5 born2die Программирование и базы данных 3 27-08-2003 23:28
C++ Builder Gram Программирование и базы данных 7 11-08-2003 10:22




 
Переход