Как перевести 256-значное число(ASCII) в десятичное(Decimal)
|
|
EdiTTORR | Дата: Понедельник, 27 Сентября 2010, 01:29:31 | Сообщение # 1 |
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
| Как перевести 256-значное число(ASCII) в десятичное Нужна формула или что-то типа того...
Местами здесь.
|
|
|
|
)blazer( | Дата: Понедельник, 27 Сентября 2010, 14:45:55 | Сообщение # 2 |
7 уровень
Группа: Проверенные
Сообщений: 308
Награды: 0
Репутация: 49
Блокировки:
| http://www.forum.mista.ru/topic.php?id=307583 посмотри может чё найдешь
|
|
|
|
EdiTTORR | Дата: Понедельник, 27 Сентября 2010, 16:28:08 | Сообщение # 3 |
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
| )blazer(,спасибо но это не совсем то что надо.
Местами здесь.
Сообщение отредактировал EdiTTORR - Понедельник, 27 Сентября 2010, 16:28:54 |
|
|
|
DragoN | Дата: Понедельник, 27 Сентября 2010, 16:57:33 | Сообщение # 4 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| стандартный калькулятор в инженерном виде в помощь
El Psy Congroo
|
|
|
|
EdiTTORR | Дата: Понедельник, 27 Сентября 2010, 17:17:26 | Сообщение # 5 |
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
| Dragon93, смотрел там в первую очередь, но и там нет 256-ричной системы счисления.
Местами здесь.
|
|
|
|
DragoN | Дата: Понедельник, 27 Сентября 2010, 22:54:41 | Сообщение # 6 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| Если Вы хотите перевести цифру в другую си - используйте WinCalc (есть такая программа в меню "пуск") переставленный в инженерный вид. Перевод числа из ASCII делается тоже достаточно просто: переведите каждый чар (ну т.е. символ) в hex, и вы получите 16ричное число. К примеру: 'A0a1', 'A' = 0x41, '0' = 0x30, 'a' = 0x61, '1' = 0x31, 'A0a1' равно 0x41306131 или 1093689649. © статья ADOLF'а про тип integer вообще,я в этих случаях обычно использую конвертор и парится меньше и работать быстрее
El Psy Congroo
|
|
|
|
H_A_PK | Дата: Понедельник, 27 Сентября 2010, 23:47:13 | Сообщение # 7 |
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
| О господи это ещё школа. основание системы 256 периведём допусти число 1024 по десятиричной системе в 256 ричную. будем делить по модулю 1024 / 256 = 4 отаток 0 4 / 256 = 0 остаток 4 записавыем с конца 40 что равно 5й символ и 1й символ системы. тоже самое, но наоборот из 256 ричной в 10 ричную 40 = 4*256^1 + 0 * 256^0 = 1024 всё ясно как это делать ? о0 Добавлено (27-09-2010, 23:47) --------------------------------------------- так можно делать с любыми системами счисления, которые только в голову придут.
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец
Сообщение отредактировал H_A_PK - Понедельник, 27 Сентября 2010, 23:52:22 |
|
|
|
EdiTTORR | Дата: Вторник, 28 Сентября 2010, 19:01:09 | Сообщение # 8 |
8 уровень
Группа: Проверенные
Сообщений: 585
Награды: 0
Репутация: 147
Блокировки:
| H_A_PK, Quote (H_A_PK) 40 = 4*256^1 + 0 * 256^0 = 1024 Число в число и я умею! Мне надо узнать какое число например у буквы "o" или "m".
Местами здесь.
|
|
|
|
H_A_PK | Дата: Вторник, 28 Сентября 2010, 19:58:04 | Сообщение # 9 |
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
| Quote (EdiTTORR) Мне надо узнать какое число например у буквы "o" или "m". ну там у меня были просто числа точнее их величины, просто символы подставляем в связи с алфовитос
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец
|
|
|
|
kaisar | Дата: Вторник, 28 Сентября 2010, 20:04:12 | Сообщение # 10 |
9 уровень
Группа: Проверенные
Сообщений: 814
Награды: 0
Репутация: 91
Блокировки:
| H_A_PK, я чё то до сих пор непонимаю, зачем прибавлять произведение, которое равно нулю?
|
|
|
|
H_A_PK | Дата: Вторник, 28 Сентября 2010, 20:27:31 | Сообщение # 11 |
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
| kaisar, фомула имеет такой вид записи. Записывать надо считать нет.
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец
|
|
|
|
DragoN | Дата: Вторник, 28 Сентября 2010, 20:35:06 | Сообщение # 12 |
Инквизитор
Группа: Стримеры
Сообщений: 4348
Награды: 7
Репутация: 2776
Блокировки:
| ну напишите функцию для перевода и закиньте в "Полезные функции"
El Psy Congroo
|
|
|
|
H_A_PK | Дата: Вторник, 28 Сентября 2010, 20:37:57 | Сообщение # 13 |
Быдлокодер
Группа: Проверенные
Сообщений: 2605
Награды: 1
Репутация: 822
Блокировки:
| Dragon93, ok bro...
проклятье ляжет на любого кто дочитает до конца нет не дочитывай не надо остановись ну всё капец
|
|
|
|