Тема закрыта

Причина: 0

как перевести число из 16-ной системы в 10-ную?

Друзья, выручайте... Должна же быть какая-нть схема перевода чисел?

число-то какое?

Kite

Спасибо, настоящий друг, не поленилась ссылку написать, но у меня мозг уже взорвался и закипел... Я уже не понимаю ничего, мне бы на пальцах...
Пусть целое число N задано в система счисления с основанием Р и требуется его перевести в систему с основанием Q.
Запись N в Q – ичной системе имеет вид
N = bs Qs+ bs-1Qs-1+ . . . + b0*Q0
Для определения b0 разделим обе части на Q, причем в левой части деление выполняется по правилам Р – ичной арифметики, получим
N/Q = bsQs-1 + bs-1Qs-2 + . . . + b1 +b0 /Q
Левую часть можно представить как сумму целой и дробной части
N/Q = [N/Q]+ {N/Q}
Приравнивая целые и дробные части получим
[N/Q] = bsQs-1 + bs-1Qs-2 + . . . + b1
{N/Q} = b0/Q Ю b0 = Q{b0/Q}
Указанные действия на самом деле не выполняются, так как b0 является просто остатком от деления N на Q.
Далее положим
N1 = [N/Q] = bsQs-1 + bs-1Qs-2 + . . . + b1
N1 будет целым числом и можно применить ту же самую процедуру для определения b1.
Таким образом, при условии что N0 = N, перевод чисел с использованием Р – ичной арифметики осуществляется по следующим рекуррентным формулам:

bi = Q{Ni/Q} – остаток от деления Ni на Q;
Ni+1 = [Ni/Q] – целая часть от деления Ni на Q, i = 0, 1, 2, …
Процесс продолжается до тех пор, пока не будет получено Ni+1 = 0.
Расшифруйте мне, бестолковке...

если расписывать не надо, то вот
www.dstu.edu.ru/informatics/mtdss/forms/selftest.html

Магда

АЕ в шестнадцатеричной. Понимаю, что А - это 10, а Е - это 14, но как из них получается 174??????

если надо расписать то вот:
берем отсюда табличку
www.dstu.edu.ru/informatics/mtdss/forms/selftest.html
а дальше так
vestikinc.narod.ru/AB/hex_dec_tr.htm

Kite

солнышко, спасла! Спасибо большое!

1016в1степени + 1416в0степени=174

кста, а в нулевую степень как возводят?

Альма Зимняя
а в нулевую степень как возводят

любое число в степени ноль равно единице

Kite
любое число в степени ноль равно единице

Медленнее, медленнее...

Kite
10*16в1степени

получится 160

Kite
14*16в0степени

получится 1
как тогда 174 получается?

а вот так:
160+141=174
14, то в степень не возводиться, возводиться то только 16, вот и получается 14
1

Шаманство....

Альма Зимняя

:D
меньше думай- больше делай :) завтра разберешся :D

))) Разобралась ужо, теперь с чистой совестью спать пойду.... Спасибо!

Вы не авторизованы и не можете оставлять сообщения. Чтобы авторизоваться, нажмите на эту ссылку (после входа Вы вернетесь на эту же страницу).

Все разделы