Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
21:01
4224
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->

АвторДвоичная система кодирования
Ребят, кто помнит принцип кодирования??
Вот, например, число 85 переведите мне в единицы и нули...
Буду благодарен.))
10010010
1010101
+2 система проста как кирпич ) Делишь все время число на 2, пока не дойдешь до цифры 1, а остатки записываешь )
3 не знаю как ты считал, но у тебя там число 23 закодированно ) Кстати я ошибся, получится 100100101
run>calc...dec->bin ^)
Перевод из десятичной в произвольную позиционную систему счисления
Для перевода необходимо делить число с остатком на основание счисления до тех пор, пока частное больше основания счисления.

Пример:

4410 переведём в двоичную систему
44 делим на 2. частное 22, остаток 0
22 делим на 2. частное 11, остаток 0
11 делим на 2. частное 5, остаток 1
5 делим на 2. частное 2, остаток 1
2 делим на 2. частное 1, остаток 0
1 делим на 2. частное 0, остаток 1
Частное равно нулю, деление закончено. Теперь записав все остатки справа налево получим число 1011002
7
в двоичной системе нет двоек..))
85 делим на 2. частное 42, остаток 1
42 делим на 2. частное 21, остаток 0
21 делим на 2. частное 10, остаток 1
10 делим на 2. частное 5, остаток 0
5 делим на 2. частное 2, остаток 1
2 делим на 2. частное 1, остаток 0
1 делим на 2. частное 0, остаток 1

1010101
7. однако последний разряд мя смущает
5. У тя вообще 293
7 лоол ) 4410 = 01110000000001
8) пардон, их другого источника копировал, там двойка показывала, что это двоичная систама, а 4410 означало, что 44 в десятичной :)
InWin, расскажи поподробней...
Если честно, то у меня по-твоему не получилось...
InWin, либо ты не правильно переводишь из дясятичной системы в двоичную, либо мой калькулятор сломался :'(
9 тут ты прав ) На ночь глядя башка не варит ))) я все время лишний 0 писал )
10 у меня там 329 полуилось ))
11 тоже неправильно ) Ща пересчитаю )
85dec = 55hex = 0101 0101

Как сказала бы Ефросинья(r), "число, приятное на вкус".
Я вчера RS485 языком тестил :-)
Научился на вкус определять битрейт, чем пугаю коллег :-)
13 Ща расскажу, голова по-свежее сутра )
Короче бери принцип, как написано в 9-м посте, делил на 2, остатки записывал, только вот я не помню, по-моему еще в конце надо получившееся число задом на перед переписать )
Всем спаибо за помощь))
К списку тем
2007-2025, онлайн игры HeroesWM