![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 | |
Пользователь
Регистрация: 11.06.2011
Сообщений: 35
|
![]() Цитата:
Теперь вопрос, что бы перевести, есть листик и ручка. нужно это 5084 делить на 3? Если да, то зачем строчка 2*3^7 + 2*3^5 + 2*3^4 + 2*3^3 + 2*3 + 2? |
|
![]() |
![]() |
![]() |
#12 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]() Цитата:
Смотрите: 5084 = 4+10*(8+10*(0+10*(5))). Важно понять, что это тождество нельзя вывести - это определение того, что значит сочетание цифр "5084". То есть, если у нас есть некоторое число a>0, то его "последняя цифра в 10-чной системе счисления", по определению - такое натуральное число c, 0<=c<(10), что a=c+(10)*b. При этом, (10), по определению, записывает число 1+1+1+1+1+1+1+1+1+1. То есть, для чисел "самих по себе" не существует никакой системы счисления, система счисления - способ, которым люди изображают числа в виде наборов символов. Просто мы так привыкли к десятичной системе счисления, что даже не задумываемся об этом. Теперь, пусть у нас есть некоторое число a>0. Его "последняя цифра в троичной системе счисления" - такое натуральное число c, 0<=c<(10_3), что a=c+(10_3)*b. При этом, (10_3), по определению, записывает число 1+1+1. Таким образом, 5084 = 2+10_3*(2+10_3*(0+10_3*(2+10_3*(2+1 0_3*(2+10_3*(0+10_3*2)))))). Что, по договорённости и для уменьшения количества скобочек, мы также пишем строкой 20222022_3. |
|
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
если так понятнее, то записываем число ваше число
20222022 (3) пишем СПРАВА налево /в десятичной записи/ Код:
если Вас интересует перевод из десятичной записи в троичную, то Вы правы, нужно число делить на 3, записывая полученные остатки от деления... |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Почему не записывает ответ в файл (Паскаль) | Katrina* | Помощь студентам | 1 | 21.12.2011 00:47 |
Объясните дяде, что такое КОУЧИНГ? | grenles | Свободное общение | 26 | 11.11.2011 10:35 |
Объясните что такое SDK? | kostaNew | Помощь студентам | 4 | 22.08.2011 13:18 |
объясните что такое | -=Andriushka=- | Общие вопросы Delphi | 1 | 19.05.2011 11:05 |
Объясните что такое Formate | genya-yatsun | Общие вопросы C/C++ | 1 | 16.01.2011 15:51 |