AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Win32/Win64 API (native code) C# Zahl in hexadezimale Darstellung bringen
Thema durchsuchen
Ansicht
Themen-Optionen

Zahl in hexadezimale Darstellung bringen

Ein Thema von phXql · begonnen am 25. Okt 2005 · letzter Beitrag vom 31. Okt 2005
Antwort Antwort
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#1

Zahl in hexadezimale Darstellung bringen

  Alt 25. Okt 2005, 22:23
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!
"Dunkel die andere Seite ist"
"Yoda! Halts Maul und iss deinen Toast!"
  Mit Zitat antworten Zitat
Benutzerbild von Lemmy1
Lemmy1

Registriert seit: 28. Nov 2004
Ort: Ismaning
184 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Zahl in hexadezimale Darstellung bringen

  Alt 25. Okt 2005, 22:51
In Delphi:
IntToHex(b, 2); Womöglich musst Du dafür aber die Unit SysUtils einbinden.

In C#:
b.ToString("2X");

Grüße
Daniel
www.nemu.com - The N64 Emulator
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#3

Re: Zahl in hexadezimale Darstellung bringen

  Alt 25. Okt 2005, 23:05
Man muss statt dem "2X" nur "X" nehmen.

Code:
byte b = 255;      
Console.WriteLine(b.ToString("X"));
So gehts, danke.
"Dunkel die andere Seite ist"
"Yoda! Halts Maul und iss deinen Toast!"
  Mit Zitat antworten Zitat
Benutzerbild von Lemmy1
Lemmy1

Registriert seit: 28. Nov 2004
Ort: Ismaning
184 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Zahl in hexadezimale Darstellung bringen

  Alt 26. Okt 2005, 11:59
Ja aber dann wird links nicht mit Nullen gepaddet. Fällt aber nur auf bei Zahlen < 16.

Wenn 2X falsch ist, probier mal X2
Daniel
www.nemu.com - The N64 Emulator
  Mit Zitat antworten Zitat
Benutzerbild von Lemmy1
Lemmy1

Registriert seit: 28. Nov 2004
Ort: Ismaning
184 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Zahl in hexadezimale Darstellung bringen

  Alt 30. Okt 2005, 19:11
Kannst Du die Frage bitte schließen?
Daniel
www.nemu.com - The N64 Emulator
  Mit Zitat antworten Zitat
Benutzerbild von phXql
phXql

Registriert seit: 11. Mär 2004
Ort: Mühldorf
824 Beiträge
 
#6

Re: Zahl in hexadezimale Darstellung bringen

  Alt 31. Okt 2005, 06:48
Zitat von Lemmy1:
Kannst Du die Frage bitte schließen?
klar, tschuldigung. war so euphorisch drüber, dass es funktioniert hat
"Dunkel die andere Seite ist"
"Yoda! Halts Maul und iss deinen Toast!"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz