Binärschreibweise C#
lima-city → Forum → Programmiersprachen → Programmieren mit .NET & Mono
-
Ich suche gerade vergeblich, nach einer Binärschreibweise bzw. besser gesagt nach einem Weg, wie ich dem C#-Compiler beibringe, dass die Folge aus 1en und 0en, die ich ihm da reinschreibe als Binärzahl gelesen werden soll.
Kleines Beispiel:
In Hex ist es ganz einfach, anstatt "10", kann ich ganz einfach "0x0A" schreiben, aber was muss ich für das Binärsystem dafür schreiben ?
Habe weder in der MSDN, noch bei Google etwas dazu gefunden. Hoffe einer von euch weiss, wie das geht.
Liebe Grüße
- VampireSilence -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo,
das kann nicht funktionieren, da C# nur dezimale und hexadezimale Integerliterale unterstützt.
-
Du musst dir dafür selbst eine Funktion schreiben.
Hier mal das erste was Google dazu ausgespuckt hat. Schaut ganz gut aus: http://www.craigmurphy.com/blog/?p=264
Reicht es denn nicht, wenn du Hex-Werte nutzt?
//edit: Ganz unten in den Comments was feines gefunden ^^
int number = Convert.ToInt32(binary_string,2);
“000101″ => 5
Beitrag zuletzt geändert: 18.5.2009 14:00:00 von evil-devil -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage