Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Интересный вопрос  (Прочитано 5626 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Belii0987
Гость
« : 29-01-2010 18:31 » 

Чисто Х записано в массив (x[0]=1, x[1]=6,x[2]=f) как сделать чтоб х стал одним числом(X=0x16f )Не понял??
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #1 : 29-01-2010 18:36 » 

в общем случае:

Код:
...=((x[0]&0xf)<<8)|((x[1]&0xf)<<4)|((x[2]&0xf)<<0);
Записан

Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 29-01-2010 18:39 » 

преобразовать[x[i] в строку, соединть все строки в одну, преобразовать строку в число
« Последнее редактирование: 29-01-2010 18:42 от Sla » Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Belii0987
Гость
« Ответ #3 : 30-01-2010 08:01 » 

А как произвести это преобразование?
« Последнее редактирование: 30-01-2010 08:01 от Sel » Записан
Dr.Yevhenius
Опытный

ua
Offline Offline
Пол: Мужской

« Ответ #4 : 31-01-2010 16:40 » new

Sla, на моё мнение, строка - лишнее кольцо.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines