akashb17
Legacy Member
Hoi,
ik heb een opdrachtje voor school en ik zit met een stukje code die ik niet helemaal snap nog.
Zou iemand mij deze kunnen uitleggen?
Alvast bedankt
Display_putRomanValue word hier aangeroepen:
Dit programma moet dus kort gezegd een klok op een display weergeven in Romeinse cijfers.
Dit 2e stukje code, de conversie, snap ik niet helemaal.
Alvast bedankt
ik heb een opdrachtje voor school en ik zit met een stukje code die ik niet helemaal snap nog.
Zou iemand mij deze kunnen uitleggen?
Alvast bedankt
Code:
void Display_refreshTime()
{
Display_home();
Display_putText(Display_Text, 5);
Display_putRomanValue(Counter_Hour);
Display_putCharacter(':');
Display_putRomanValue(Counter_Minute);
Display_putText(" ", 5);
if(Calibration_Mode>0) return;
Display_return();
Display_putText("Sec ", 5);
Display_putRomanValue(Counter_Second);
Display_putText(" ", 5);
}
Display_putRomanValue word hier aangeroepen:
Code:
void Display_putRomanValue(unsigned char getal)
{
getal=getal%100;
Display_putText((unsigned char*)tientallen[getal/10], strlen(tientallen[getal/10]));
getal=getal%10;
Display_putText((unsigned char*)enkelen[getal], strlen(enkelen[getal]));
}
Dit programma moet dus kort gezegd een klok op een display weergeven in Romeinse cijfers.
Dit 2e stukje code, de conversie, snap ik niet helemaal.
Alvast bedankt

).