Entwickler-Ecke
Basistechnologien - Typecast to hex
stugi82 - Fr 04.07.08 11:22
Titel: Typecast to hex
Hallo,
gibt es in C# eigentlich keine typecast, der eine Zahl in eine Hex-Zahl konvertiert? Z.B. in der Form:
C#-Quelltext
1: 2:
| double a = 2147519728; b = (hex)a; |
oder
Moderiert von
Christian S.: C#-Tags hinzugefügtModeriert von
Christian S.: Topic aus C# - Die Sprache verschoben am Fr 04.07.2008 um 11:28
Christian S. - Fr 04.07.08 11:28
Hallo!
Die Hexadezimal-Darstellung ist eben nur das: Eine
Darstellung. Es kann also keinen Typecast dafür geben!
Willst Du eine Integer-Zahl in Hex-Darstellung als String haben, dann geht das so:
C#-Quelltext
1: 2:
| int deineZahl = 42; string hexDarstellung = deineZahl.ToString("x2"); |
Grüße
Christian
stugi82 - Fr 04.07.08 12:22
Christian S. hat folgendes geschrieben: |
Die Hexadezimal-Darstellung ist eben nur das: Eine Darstellung. Es kann also keinen Typecast dafür geben!
|
Ja, weil es keinen Datentyp "hex" gibt.
Ok, danke, hat mir weitergeholfen.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!