[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
- References:
- Re: C-Hex
- From: "Ales ZIKA, Ing., FU Pelhrimov" <Ales.Zika@pel.cb.ds.mfcr.cz>