Forum: PC-Programmierung int8 in BCD konvertieren c#


von io (Gast)


Lesenswert?

Hallo Leute,
gibt es eine Bordmittel in C# ein int8 in BCD zu konvertieren?
Vielen Dank für Eure Hilfe

io

von fz (Gast)


Lesenswert?

Hallo,

mir wäre keine Funktion bekannt,
du kannst aber diese Funktion verwenden.
1
        static string IntToBCD(int zahl)
2
        {
3
            string zahlAlsBCD = "";
4
5
            while (zahl > 0)
6
            {
7
                int ziffer = zahl % 10;
8
                zahl /= 10;
9
                zahlAlsBCD = Convert.ToString(ziffer, 2).PadLeft(4,'0') + zahlAlsBCD;
10
            }
11
            return zahlAlsBCD;
12
        }

Gruß

FZ

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.