Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Перкодировка Добавлено: 22.08.02 04:50  

Автор вопроса:  Demon | Web-сайт: update.sugardas.lt | ICQ: 7026585 
Как мне перевести число в двоичное или десятичное значение? Есть ли в ВБ такие функции? Если нет то как ещё это можно реализовать?

Ответить

  Ответы Всего ответов: 2  

Номер ответа: 1
Автор ответа:
 Andrei



Вопросов: 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
Автор ответа:
 Demon



ICQ: 7026585 

Вопросов: 18
Ответов: 96
 Web-сайт: update.sugardas.lt
 Профиль | | #2
Добавлено: 22.08.02 17:07

Не совсем понял.....

А можно примером?

Например как перевести число 101 в двоичное сначение?

И наоборот?

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам