![]() |
|
|||||||
|
Сообщения за день |
|
Добавить альбом |
|
Поиск |
|
Правила форума |
![]() |
|
|
Опции темы | Опции просмотра |
|
|
#1 |
|
Гость
Сообщений: n/a
|
Необходимо перевести щестнац-е число в десятичное:
подскажите как? (например 78A) также из 10-ой в дроичную. и из десят-ной в шестнац-ную. подскажите... плиз... |
|
|
#2 |
|
Tifosi
|
Калькулятор виндовский это делает на легке
__________________
<=Это Шумахер |
|
|
|
|
#3 |
|
Новичок
|
Перевод шестнац-е число в десятичное:
7*256+8*16+10 = 1930. Для перевода из десятичную в двоичную или шестнац-ую систему нужно делить число на 2 или на 16 соответственно, остаток записывать справа на лево. Еще существует множество способов перевода. Последний раз редактировалось Aleua; 02.05.2006 в 01:36. |
|
|
|
|
#4 | |
|
1769
Регистрация: 17.05.2006
Сообщений: 308
|
Цитата:
Как ты это сделаешь? Так чтоли: 6*256+С*16+A? ![]() Внимание! Правильный ответ! Чтоб уж наверняка не осталось вопросов напишу функцию: function hex2dec(h:string):integer; Begin result:=StrToInt('$'+h) End; Пример использования: x:=hex2dec('6CA');
__________________
Кто любит хэви - тот мой друг! Последний раз редактировалось delog; 27.05.2006 в 11:48. |
|
|
|
|
|
#5 |
|
Новичок
|
Легко
6СА 6*256+12*16+10=1738 Для справки: A-10, B-11, C-12, D-13, E-14, F-15 |
|
|
|
|
#6 | |
|
1769
Регистрация: 17.05.2006
Сообщений: 308
|
Цитата:
Для справки: в object pascal'е шеснадцатеричные числа записываются так: $6CA и не надо изобретать велосипед.
__________________
Кто любит хэви - тот мой друг! |
|
|
|
|
|
#7 |
|
Новичок
|
а зачем на компьютере???, ни кто не просил что надо для компьютера, я просто привел один из 1000 методов перевода в ручную использую только бумажку и карандаш.
|
|
|
|
|
#8 | |
|
1769
Регистрация: 17.05.2006
Сообщений: 308
|
Просто я под ссылкой "программирование" прочитал вот это:
Цитата:
__________________
Кто любит хэви - тот мой друг! |
|
|
|
|
|
#9 |
|
Новичок
|
ясно, а я не заметил
|
|
|
|
|
#10 |
|
Red Machine!
Регистрация: 18.07.2004
Сообщений: 1,401
|
Ну а если надо переводить не из шеснадцатиричной? а из стосорокасемиричной? или из троичной в семиричную? Ты тут каким велосипедом пользоваться будешь? Велосипед тебе будет дан - а имено алгоритм, вот его то как раз Aleua и давал. Проще тогда вообще присваивать таким макаром: x=0x0a. при выводе x=10.
__________________
1: Андрей, я тебя ненавижу! 2: Хм, надо же. А кого ненавижу я? А давай угадывать? |
|
|
![]() |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Файловые системы в Linux | Snoopy | UNIX-like | 8 | 31.05.2010 21:32 |
| Выбор системы 5.1 | HaiAleks | Муки выбора | 12 | 20.09.2007 22:02 |
| Выбор системы для PII | NoL | Прикладное программное обеспечение | 25 | 14.01.2007 12:55 |
| GPS системы. Устанавливают ли у нас? | ShAD | Авто-Мото | 16 | 30.11.2006 22:00 |
| Операционные системы | rsn | Прикладное программное обеспечение | 20 | 04.06.2005 18:23 |
|
|