Страница: 1 |
Вопрос: Перкодировка | Добавлено: 22.08.02 04:50 |
Автор вопроса: ![]() |
Как мне перевести число в двоичное или десятичное значение? Есть ли в ВБ такие функции? Если нет то как ещё это можно реализовать? |
Ответы | Всего ответов: 2 |
Номер ответа: 1 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 5 Ответов: 42 |
Профиль | Цитата | #1 | Добавлено: 22.08.02 14:52 |
Для работы с дв числами ИМХО функций НЕТ. По формулам можно перевести из одной системы счисления в другую: 101101110(2) = 1*2^8 + 0*2^7 + 2^6 + 2^5 + 2^3 + 2^2 + 2^1 = = 256 + 64 + 32 + 8 + 4 + 2 = 366(10) Наоборот из DEC в BIN - дели на 2. Перевод из восьмеричной или шестнадцатеричной системы в двоичную и обратно осуществляется просто: 101 | 101 | 110(2) 1 | 0110 | 1110(2) 5| 5| 6(8) 1 | 6| С(16) Для обозначения системы счисления после цифры ставят одну из букв: H - шестнадцатеричная D - десятичная B - двоичная. Могу выслать лекции в ворде на эту тему Аналогично с др системами сч. В VB есть(ИМХО): hex()- в 16тиричную oct()- в 8ричную |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 7026585 Вопросов: 18 Ответов: 96 |
Web-сайт: Профиль | Цитата | #2 | Добавлено: 22.08.02 17:07 |
Не совсем понял..... А можно примером? Например как перевести число 101 в двоичное сначение? И наоборот? |
Страница: 1 |
|