Главная

Главная

Сообщество

Сообщество

Форум

Форум

STM32

STM32

Электроника

Электроника

Raspberry Pi

Raspberry Pi

Уведомления
Очистить всё

[Решено] Конвертировать int в String в шестнадцатеричном виде (hex) на C#?

(@thefish)
New member

Привет!

Делаю небольшую утилиту на C# для связи с контроллером, чтобы получать данные и производить управление (но это к сути особо не относится 🙂)

Вопрос банальный - как преобразовать число типа int в строку, только чтобы в строке оно было в шестнадцатеричном виде. То есть делаю так:

int temp = 0xFF001348;
String tempStr = temp.ToString();

Получаю строку:

"4278195016"

А хочу:

"0xFF001348"

Цитата
Автор темы Опубликовано : 30.10.2024 11:40
Aveal MT
(@aveal)
Top level Admin

Привет, так:

tempStr = $"0x{temp:X}

ОтветЦитата
Опубликовано : 30.10.2024 12:26
(@thefish)
New member

Автор: @aveal
↑

Привет, так:

tempStr = $"0x{temp:X}

Спасибо, оно - то что надо )

 


ОтветЦитата
Автор темы Опубликовано : 30.10.2024 13:02
Aveal MT
(@aveal)
Top level Admin

Автор: @thefish
↑

Спасибо, оно - то что надо )

👍

 


ОтветЦитата
Опубликовано : 30.10.2024 13:12
Обзор конфиденциальности

На этом сайте используются файлы cookie, что позволяет нам обеспечить наилучшее качество обслуживания пользователей. Информация о файлах cookie хранится в вашем браузере и выполняет такие функции, как распознавание вас при возвращении на наш сайт и помощь нашей команде в понимании того, какие разделы сайта вы считаете наиболее интересными и полезными.