Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Arduino - tutorijali, pitanja, primjeri i projekti
Makso,

da bi ti bila jasna konverzija iz decimalnog brojnog sistema u string (niz karaktera), evo ti jednog opisnog programa koji to radi.
Code:
char *DecimalToString(unsigned int Broj, unsigned char Nule) { unsigned char KonvertovanBroj[5] = " "; KonvertovanBroj[0] = ((Broj % 10000) / 10000) + 0x30; KonvertovanBroj[1] = ((Broj % 1000) / 1000) + 0x30; KonvertovanBroj[2] = ((Broj % 1000) / 100) + 0x30; KonvertovanBroj[3] = ((Broj % 100) / 10) + 0x30; KonvertovanBroj[4] = (Broj % 10) + 0x30; if(!Nule) { if(KonvertovanBroj[0] == '0') { KonvertorvanBroj[0] = ' '; if(KonvertovanBroj[1]) == '0') { KonvertovanBroj[1] = ' '; if(KonvertovanBroj[2] == '0') { KonvertovanBroj[2] = ' '; if(KonvertovanBroj[3] == '0') { KonvertovanBroj[3] = ' ';} } } } } return KonvertovanBroj; }

Program koji je prikazan ovde, je samo opisnog karaktera za razumevanje rada konverzije tipova i nije optimalno softversko resenje.
Reply


Messages In This Thread
RE: Arduino - tutorijali, pitanja, primjeri i projekti - by vojinilic - 09-26-2017, 12:07 PM

Forum Jump:


Users browsing this thread: 3 Guest(s)