как наоборот, я уже понял, а вот из 16 в 10 не знаю как!!!
Спустя 21 минута, 31 секунда (28.03.2010 - 18:54) krasilich написал(а):
Вообщем нужно 16ричное число представить как сумму произведений цифры шестнадцатиричного цисла (берем десятичный аналог, если цифра больше 9) на 16 в степени показатель которой равен позиции цыфры начиная с нуля. Вот так вот=))
Пример.
Есть число 4A8F
Представление для перевода: 4 * 16 ^ 0 + 10 * 16 ^ 1 + 8 * 16 ^ 2 +15 * 16 ^ 3
результатом вычисления этого выражения и будет наше десятичное число.
Пример.
Есть число 4A8F
Представление для перевода: 4 * 16 ^ 0 + 10 * 16 ^ 1 + 8 * 16 ^ 2 +15 * 16 ^ 3
результатом вычисления этого выражения и будет наше десятичное число.
Спустя 6 минут, 26 секунд (28.03.2010 - 19:01) waldicom написал(а):
Цитата (krasilich @ 28.03.2010 - 17:54) |
Вообщем нужно 16ричное число представить как сумму произведений цифры шестнадцатиричного цисла (берем десятичный аналог, если цифра больше 9) на 16 в степени показатель которой равен позиции цыфры начиная с нуля. Вот так вот=)) Пример. Есть число 4A8F Представление для перевода: 4 * 16 ^ 0 + 10 * 16 ^ 1 + 8 * 16 ^ 2 +15 * 16 ^ 3 результатом вычисления этого выражения и будет наше десятичное число. |
Че-то ты напутал... Например порядок
Спустя 55 секунд (28.03.2010 - 19:02) Guest написал(а):
krasilich то есть операция, можно сказать обратная тому, если бы мы из 10ичного делали 16ичное... логично)))) спасибо))
Спустя 2 минуты, 50 секунд (28.03.2010 - 19:04) krasilich написал(а):
waldicom
Хм, может и напутал...
А что не так?
Хм, может и напутал...
А что не так?
Спустя 1 минута, 29 секунд (28.03.2010 - 19:06) waldicom написал(а):
Цитата (krasilich @ 28.03.2010 - 18:04) |
waldicom Хм, может и напутал... А что не так? |
Так ты просто сложи числа, которые ты привел, и увидишь...
А потом проверь так:
4 * 16 ^ 3 + 10 * 16 ^ 2 + 8 * 16 ^ 1 +15 * 16 ^ 0
Спустя 1 минута, 55 секунд (28.03.2010 - 19:08) krasilich написал(а):
А все, понял=))
Вообщем преобразование будет выглядеть так
4 * 16 ^ 3 + 10 * 16 ^ 2 + 8 * 16 ^ 1 +15 * 16 ^ 0
Вообщем преобразование будет выглядеть так
4 * 16 ^ 3 + 10 * 16 ^ 2 + 8 * 16 ^ 1 +15 * 16 ^ 0
Спустя 1 час, 11 минут, 17 секунд (28.03.2010 - 20:19) Awilum написал(а):
Спустя 18 минут, 32 секунды (28.03.2010 - 20:38) Guest написал(а):
млин, мне наоборот надо было, как перевести из 10 в 16!
я уже запутался))
я уже запутался))
Спустя 1 час, 52 минуты, 20 секунд (28.03.2010 - 22:30) waldicom написал(а):
делением
Спустя 1 год, 7 месяцев, 18 дней, 17 часов, 46 минут, 2 секунды (17.11.2011 - 16:16) chaccess написал(а):
Народ! а не легче воспользоваться волшебной функцией?))) base_convert() называется)))
Спустя 1 час, 41 минута, 6 секунд (17.11.2011 - 17:57) vital написал(а):
Цитата (chaccess @ 17.11.2011 - 15:16) |
Народ! а не легче воспользоваться волшебной функцией?))) base_convert() называется))) |
А еще полезнее смотреть дату у последнего поста.