Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/acorn32/acorn32
On Fri, Oct 04, 2019 at 04:57:51 +0200, Kamil Rytarowski wrote:
> At least in certain domains of engineering 0 is a special case as it
> does not need unit (km, lumen, kg, ...) neither base (hex, dec, ..).
>
> It is natural (correct, expected) to print %#x for 0 as 0, without 0x.
I'm happy for them and that there's %#x that they can use. What does
it have to do with with anything?
> On 04.10.2019 04:09, Christos Zoulas wrote:
> > Thanks, and zero is special for 0#. Should I revert it?
> >
> > christos
> >
> >> On Oct 3, 2019, at 10:06 PM, Valery Ushakov <uwe%stderr.spb.ru@localhost> wrote:
> >>
> >>
> >>> Modified Files:
> >>> src/sys/arch/acorn32/acorn32: rpc_machdep.c
> >>>
> >>> Log Message:
> >>> change 0x% -> %x
> >>
> >> This should read %#x.
> >> And this is wrong.
> >>
> >> 1) With # the 0x is part of the width, so
> >>
> >> 0x%08x -> 0x00000001
> >> %#08x -> 0x000001
> >>
> >> 0x00000000 0x00000001
> >> 00000000 0x000001
> >>
> >> 2) # doesn't add prefix for zero, so
> >>
> >> 0x%08x -> 0x00000000
> >> %#08x -> 00000000
> >>
> >> -uwe
> >
>
>
-uwe
Home |
Main Index |
Thread Index |
Old Index