Сейчас 03:50:08 Пятница, 29 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как перевести 256-значное число(ASCII) в десятичное(Decimal) (Нужна формула или что-то типа того...)
Как перевести 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...

проклятье ляжет на любого
кто дочитает до конца
нет не дочитывай не надо
остановись ну всё капец
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Как перевести 256-значное число(ASCII) в десятичное(Decimal) (Нужна формула или что-то типа того...)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz