![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 | |
Участник клуба
Регистрация: 30.07.2009
Сообщений: 1,601
|
![]()
Здравствуйте. Изучая "Библию Delphi", наткнулся на системы исчисления. В книге написано, что 'старайтесь избегать помощи опытных людей"(что-то вроде того). Долго сидел и пытался разобрать алгоритм работы. Ну что ж поделаешь, не могу понять.
Цитата из книги "Библия Delphi" Цитата:
P.S. Я не студент, поэтому учу для себя. |
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Вроде все написано правильно, и алгоритм верный.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]()
Во вложении часть статьи, касающейся систем счисления.
Программно (в Дельфи) - функция первода десятичного числа (N) в двоичное (mas[_bit] - массив битов) : Код:
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
![]() Цитата:
К примеру числа от 0 до 255 описывают типом byte, числа от -65535 до +65536 - типом integer, дробные числа - тип real и так далее. Так число 255 в десятичной системе записывается тремя цифрами или тремя разрядами (сотни 2 * 100, десятки 5 * 10 и еденицы 5 * 1). Это же число в двоичной системе изображается в виде битов ( имеет два значения 0 или 1) и таких битов (или же еще называемые разрядами) восемь - 1 1 1 1 1 1 1 1 . Это и есть байт в двоичной системе - восьмиразрядное двоичное число). Для integer уже надо два байта или 16 разрядов чтобы поместился весь допустимый диапазон чисел. Все это достаточно расписано во многих учебниках, почитайте в Википедии, воспользуйтесь поиском по Интернету.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
т.е. в 35 разряды 3 и 5 А в 1101 разряды единицы и нули.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод числа из двоичной системы в десятичную С++ | kontroller | Помощь студентам | 2 | 15.02.2010 20:39 |
формула перевода чисел из десятичной системы счисления в 2-ую,8-ую и 16-ую в Microsoft Visual c#? | Лютик | Помощь студентам | 0 | 18.12.2009 10:42 |
паскаль,программа для перевода чисел из 10-ой системы счисления в другую до10-ой | Nikitaunett | Помощь студентам | 4 | 28.11.2009 20:06 |
написал алгоритм перевода чисел из 10 в любую другую систему счисления...компилиться, но не выполняеться | STR78 | Общие вопросы C/C++ | 4 | 03.11.2008 17:07 |
помогите нужен код для преобразования двоичной системы в десятиричную и обратно | xakkkkker | Общие вопросы Delphi | 2 | 08.02.2008 14:44 |