Hallo,
dieses Thema ersetzt ein von Progglord erstelltes Thema.
Nachdem ich per ICQ angefragt wurde Funktionen zum Umwandeln von Zahlen in die verschiedenen Zahlensysteme zu schreiben,
hab ich mich hingesetzt und einfach mal angefangen - jedoch sicher nicht erschöpfend umgesetzt.
Wer weitere Funktionen anbieten kann ist herzlich Eingeladen.
Gruss
mikeb69
dieses Thema ersetzt ein von Progglord erstelltes Thema.
Nachdem ich per ICQ angefragt wurde Funktionen zum Umwandeln von Zahlen in die verschiedenen Zahlensysteme zu schreiben,
hab ich mich hingesetzt und einfach mal angefangen - jedoch sicher nicht erschöpfend umgesetzt.
Wer weitere Funktionen anbieten kann ist herzlich Eingeladen.
VB.NET-Quellcode
- Public Class ClassConvert
- #Region "Dezimal in ?"
- ''' <summary>Konvertiert Dezimalzahlen (10er System) in Hexadezimalzahlen (16er System).</summary>
- ''' <param name="dezimal">Dezimalzahl als Integer.</param>
- ''' <returns></returns>
- ''' <remarks></remarks>
- Public Shared Function dez2hex(ByVal dezimal As Integer) As String
- Return Convert.ToString(dezimal, 16)
- End Function
- ''' <summary>Konvertiert Dezimalzahlen (10er System) in Binärzahlen (2er System).</summary>
- ''' <param name="dezimal">Dezimalzahl als Integer.</param>
- ''' <returns></returns>
- ''' <remarks></remarks>
- Public Shared Function dez2bin(ByVal dezimal As Integer) As String
- Return Convert.ToString(dezimal, 2)
- End Function
- ''' <summary>Konvertiert Dezimalzahlen (10er System) in Oktalzahlen (8er System).</summary>
- ''' <param name="dezimal">Dezimalzahl als Integer.</param>
- ''' <returns></returns>
- ''' <remarks></remarks>
- Public Shared Function dez2oct(ByVal dezimal As Integer) As String
- Return Convert.ToString(dezimal, 8)
- End Function
- #End Region
- #Region "Hex in ?"
- ''' <summary>Konvertiert Hexadezimalzahlen (16er System) in Dezimalzahlen (10er System).</summary>
- ''' <param name="hex ">Hexadezimalzahl als String.</param>
- ''' <returns></returns>
- ''' <remarks></remarks>
- Public Shared Function hex2dez(ByVal hex As String) As Integer
- Return "&H" & hex
- End Function
- #End Region
- End Class
Gruss
mikeb69