Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];

Вниз

Перевод числа между системами счисления   Найти похожие ветки 

 
XTD ©   (2007-02-14 11:16) [0]

Есть число: 239091781C7E
Это число в двенадцатеричном счислении.
Есть число: A40403143ECB6220DA180E54851451EF
Это число я не знаю в каком счислении, но оно то же что и первое только в другом счислении.

Как в DELPHI7 переводить число между системами счисления? Какие есть функции на эту тему?

Буду благодарен за ответы…


 
Плохиш ©   (2007-02-14 11:23) [1]


> Как в DELPHI7 переводить число между системами счисления?

Так же как и в любом другом языке, делением на основание.


 
XTD ©   (2007-02-14 11:26) [2]

Т. е. в делфи нет функций представления числа в различных системах сч. НЕТ ?


 
Плохиш ©   (2007-02-14 11:33) [3]


> XTD ©   (14.02.07 11:26) [2]
> Т. е. в делфи нет функций представления числа в различных
> системах сч. НЕТ ?

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


 
Сергей М. ©   (2007-02-14 11:51) [4]


> Есть число: A40403143ECB6220DA180E54851451EF
> Это число я не знаю в каком счислении


Это число представлено в 16-ричном коде.


> оно то же что и первое только в другом счислении.


Да ничего подобного.

Либо первое число - не 12-ричное


 
Сергей М. ©   (2007-02-14 11:52) [5]


> Это число представлено в 16-ричном коде


Точнее, оно вероятно представлено в 16-ричном коде.


 
evvcom ©   (2007-02-14 11:56) [6]

А 239091781C7E, вероятно, представлено не в 12-ричной системе счисления или алфавит не очевиден, поскольку по аналогии с 16-ричной $C=12 и $E=14.


 
jack128 ©   (2007-02-14 12:02) [7]

XTD ©   (14.02.07 11:16)
Есть число: 239091781C7E
Это число в двенадцатеричном счислении.
Есть число: A40403143ECB6220DA180E54851451EF
Это число я не знаю в каком счислении, но оно то же что и первое только в другом счислении.


Да ты посмотри на разрядность первого и второго числа!  Второе явно записано в системе с меньшем основанием, чем первое. Перебери все возможные основания от 2 до 11 - и получишь ответ.  Ну и с алфавитом разберись, как evvcom заметил.


 
ЮЮ ©   (2007-02-14 12:07) [8]


> Есть число: 239091781C7E
> Это число в двенадцатеричном счислении.
> Есть число: A40403143ECB6220DA180E54851451EF
> Это число я не знаю в каком счислении, но оно то же что
> и первое только в другом счислении.


Что-то с постановкой задачи у тебя не так.
Если это одн и то же число, но в разных системах счисления, причем второе - в 16-ной, то для первоого числа система счисления никак не может быть 12-ой, т.к. тогда бы потребовалось ещё больше "цифр", чем в 16-ном варианте. представлении.


 
ЮЮ ©   (2007-02-14 12:12) [9]


> Перебери все возможные основания от 2 до 11 - и получишь
> ответ


там только 7 и 9 не хватает из привычных 0..F, т.е.  как минимум 14 вариантов цифр, при том, что система счисления менее 12. Нестыковка в исходных данных, однако.


 
XTD ©   (2007-02-14 12:49) [10]

И точно, первое число не есть второе в другом счислении.
Тогда мне не понятно… Эти цифры есть коды доступа для просмотра спутниковых каналов (все легально!). Так вот в тюнерах(спутн. ресивер) есть ввод кода для просмотра канала в таком виде: 239091781C7E и в таком: A40403143ECB6220DA180E54851451EF. Я думал есть какая то связь между двумя цифрами (каналы то одни), оказывается нет.


 
novill ©   (2007-02-14 14:18) [11]

> Я думал есть какая то связь между двумя цифрами (каналы
> то одни), оказывается нет.

Связь может и есть, только она пока неизвестна :0


 
SlymRO   (2007-02-14 15:08) [12]

Удалено модератором


 
Плохиш ©   (2007-02-14 15:10) [13]


> SlymRO   (14.02.07 15:08) [12]

В юникоде 65536 символов, это так к сведению, желающим показать свою глупость...


 
SlymRO   (2007-02-14 15:18) [14]

Удалено модератором


 
Kolan ©   (2007-02-14 22:06) [15]

«Нет, в ней как и в вычислительной технике используется только
одна система счислений — двоичная.»

Как нет? IntToHex например.


 
ЮЮ ©   (2007-02-15 02:59) [16]


> Kolan ©   (14.02.07 22:06) [15]


И как ты теперь с этими "шестнадцетиричными числами" оперировать будешь? :)


 
evvcom ©   (2007-02-15 08:59) [17]

> [14] SlymRO   (14.02.07 15:18)
> еслиб не RO... ух ябы :)

тогда бы бан на весь диапазон IP, с которых выходишь :-)



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.03.04;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.048 c
15-1170827731
Нож
2007-02-07 08:55
2007.03.04
BDS 2006 Architect Edition Update 2 проблемы с лицензией


15-1171150402
Трей
2007-02-11 02:33
2007.03.04
Существует ли компонент математического решателя?


15-1170785368
IMHO
2007-02-06 21:09
2007.03.04
Oxygen Phone Manager for Sony Ericsson


2-1171619292
Astronom
2007-02-16 12:48
2007.03.04
DirectoryListBox


2-1171526671
vitv
2007-02-15 11:04
2007.03.04
Проблема выборки большого числа записей(100 000).





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский