crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Как сконвертировать целое беззнаковое двухбайтное в HEX строку
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
BRE Дата 24.7.2011, 21:21
  Ну и конечно для плюсов не забываем про stringstream'ы.
Iron Bug Дата 24.7.2011, 20:58
  дык, эта... sprintf чем не устраивает? стандартное решение.
правда, если нужна очень высокая скорость, то sprintf может оказаться неоптимальным.
RazrFalcon Дата 24.7.2011, 20:54
  Доу, не заметил.
ilyabvt Дата 24.7.2011, 20:49
 
http://ru.wikipedia.org/wiki/%D0%94%D0%B2%....BD.D1.8B.D0.B5

Только делить надо не на 2, а на 16. Ну а численные значения остатка больше 9 преобразовывать в соответствующие буквы.
Litkevich Yuriy Дата 24.7.2011, 20:23
 
Цитата(RazrFalcon @ 24.7.2011, 23:22) *
Оно?
разделом ошибся, о Qt речи не идёт, только Си/Си++
RazrFalcon Дата 24.7.2011, 20:22
 
QByteArray arr;
arr.setNum(65000,16);
qDebug()<<arr;
"fde8"

Оно?
silver47 Дата 24.7.2011, 18:56
  Доброго времени суток. Собственно вопрос как получить из числа от 000000 до 65536 строку в HEX от 0000 до FFFF соответственно. Например: из 13801 получить "35E9".

Спасибо.
Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 29.3.2024, 9:46