C# :: Aufgabe #189 :: Lösung #4
9 Lösungen
#189
Zahlen umwandeln: Binär zu Dezimal
Anfänger - C#
von Nachbar
- 13.09.2017 um 14:19 Uhr
Schreibe eine Funktion, die Zahlen aus dem Dualsystem in Zahlen des Dezimalsystems umwandelt.
Beispiel:
Binär: 11010
Dezimal: 26
Beispiel:
Binär: 11010
Dezimal: 26
#4
von kjaenke (1140 Punkte)
- 24.10.2017 um 08:40 Uhr
public void BinToDez(string binNo)
{
var result = 0;
for (var i = 0; i < binNo.Length; i++)
{
result += int.Parse(binNo[binNo.Length - (i + 1)].ToString()) * (int) Math.Pow(2, i);
}
Console.WriteLine($"Binär : {binNo}");
Console.WriteLine($"Dezimal : {result}");
}
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
