Gast
#1077943
Hallo! Wie kann ich in C am einfachsten gepackte (also 8Bit) BCD-Zahlen erhöhen? In Assembler gibt es ja diese Korrekturanweisung DA oder DAA um nach einer Inkrementierung das Ergebnis korrekt in BCD darzustellen. Gibts sowas ähnliches auch in C oder muss ich das hier zu Fuß machen? Es geht um die Programmierung einer einfachen Uhr, die aus diversen Gründen in BCD zählen soll (jeweils ein Byte für Sekunden, Minuten und Stunden). Gruß, Stefan