Feedback

VB - Zahl in String mit bestimmter Basis

Veröffentlicht von am 06.12.2013
(0 Bewertungen)
Mit Hilfe der Convert-Klasse kann man einfach eine Zahl einem String zu einer bestimmten Basis ausgeben.

Dieses Snippet demonstriert die Umwandlung von 65 (dec) in 01000001 (bin).

Der 2. Parameter (basis) gibt die Basis an, in der die Zahl dargestellt werden soll.

Die Convert.ToString-Methode nimmt verschiedene Typen entgegen. Unter anderem: Int32, Int64, UInt32, UInt64, Byte, Int16, ...


Nochmal zur Erinnerung ;)
2 - Binär
8 - Oktal
10 - Dezimal
16 - Hexadezimal

Hinweis
Um eine Zahl aus einem String wieder in den "richtigen" Datentyp zu konvertieren, gibt es hier ein Snippet:
http://dotnet-snippets.de/snippet/string-in-zahl-von-bestimmter-basis/3800
Dim number As Integer = 65
Dim basis As Integer = 2
Dim numberString As Integer = Convert.ToString(number, basis)

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!