[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: C-Hex



> > 
> > Hi 
> > 
> > Potreboval bych poradit jak vytisknout prikazem printf v C Hexadecimalni
> > cislo tak, aby si zachovavalo uvodni 0-ly . Tzn. ne    78ED45 ale 0078ED45.
> > To v cem delam neni C pro amigu, ale pro jednochipy a %X tiskne bez
> > uvodnich 0.
> > 
> 
> 	Jestli me ma derava pamet neklame, tak by to melo byt %0X. Ta nula by 
> mela takhle fungovat i pro ostatni formaty (%0d, %0l, ...).
> 

	Omlouvam se, pamet me trochu zklamala, musi to byt treba %04X, kde ta 
ctyrka je pocet znaku, na ktery to formatujes. Proste pred to cislo, 
ktery udava sirku vystupu pridas jeste nulu - pokud tam je doplnuje to 
zleva nulama, pokud tam neni, doplnuje to mezerama (testovano na BC 
3.1). 

                              Ales Zika
                              Pelhrimov

                              E-mail : Ales.Zika@pel.cb.ds.mfcr.cz