[Top][All Lists]

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

Re: [Qemu-devel] [PATCH 3/3] Add test suite for json marshalling

From: Jamie Lokier
Subject: Re: [Qemu-devel] [PATCH 3/3] Add test suite for json marshalling
Date: Fri, 13 Nov 2009 03:14:31 +0000
User-agent: Mutt/1.5.13 (2006-08-11)

Anthony Liguori wrote:
> After checking that we can demarshal, marshal again and compared to
> the expected decoded value.  This doesn't work so well for floats
> because they cannot be accurately represented in decimal but we try
> our best.

Good sprintf/scanf/strtod implementations do guarantee that what's
printed and then parsed gets back the same floating point value, as
long as you have printed sufficient decimal digits.

I'm not sure if FLT_DIG/DLB_DIG are the right number of digits,
though.  Glibc's documentation of those is confusing and they might
mean something a little different.

-- Jamie

reply via email to

[Prev in Thread] Current Thread [Next in Thread]