Feedback

C# - Beliebiges Zahlensystem in Dezimal umrechnen

Veröffentlicht von am 21.02.2009
(1 Bewertungen)
Rechnet die Wertigkeit der einzelnen Ziffern eines beliebiges Zahlensystems in eine Dezimalzahl um.

Beispiel:
baseSize = 16
value = 11, 7, 0, 15 (Hex 5B0F)
long = 46863
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) für Administratoren - Kompakt

Nach dieser Schulung beherrschen Sie die Grundlagen des TFS. Sie erledigen administrative Aufgaben schnell und sicher.

JavaScript für .NET-Entwickler

Sie sind .NET-Entwickler und nun stehen Sie vor der Aufgabe, JavaScript in Ihre Arbeit einzubinden. Die Schulung vermittelt Ihnen die JavaScript Grundlagen und die Funktionen der Scriptsprache. Sie wissen, wie objektorientierte Programmierung in JavaScript funktioniert und lernen abschließend Best Practicies Fälle kennen.

public static long FromBase(int baseSize, int[] value)
{
    long sum = 0;

    for (int i = value.Length - 1, k = 0; i > -1; --i, ++k)
        sum += value[k] * (i > 0 ? (int)Math.Pow(baseSize, i) : 1);

    return sum;
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!