![]() |
Zahl in hexadezimale Darstellung bringen
Moin Leute,
bräuchte nen Weg, ein Byte als Hex-Wert darzustellen (um ihn so in eine XML-Datei speichern zu können). Irgendwie komm ich nich drauf wie mans macht. Den Weg rückwärts (also von Hex nach Byte) hab ich schon. Danke! |
Re: Zahl in hexadezimale Darstellung bringen
In Delphi:
Delphi-Quellcode:
Womöglich musst Du dafür aber die Unit SysUtils einbinden.
IntToHex(b, 2);
In C#: b.ToString("2X"); Grüße |
Re: Zahl in hexadezimale Darstellung bringen
Man muss statt dem "2X" nur "X" nehmen.
Code:
So gehts, danke.
byte b = 255;
Console.WriteLine(b.ToString("X")); |
Re: Zahl in hexadezimale Darstellung bringen
Ja aber dann wird links nicht mit Nullen gepaddet. Fällt aber nur auf bei Zahlen < 16.
Wenn 2X falsch ist, probier mal X2 :) |
Re: Zahl in hexadezimale Darstellung bringen
Kannst Du die Frage bitte schließen?
|
Re: Zahl in hexadezimale Darstellung bringen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz