cent and ucent?
Iain Buclaw
ibuclaw at ubuntu.com
Wed Feb 1 01:02:14 PST 2012
On 31 January 2012 18:47, Marco Leise <Marco.Leise at gmx.de> wrote:
> Am 31.01.2012, 16:07 Uhr, schrieb Stewart Gordon <smjg_1998 at yahoo.com>:
>
>
>> On 30/01/2012 16:00, Timon Gehr wrote:
>>>
>>> On 01/30/2012 03:59 AM, H. S. Teoh wrote:
>>>>
>>>> On Sun, Jan 29, 2012 at 05:48:40PM -0800, Walter Bright wrote:
>>>>>
>>>>> On 1/29/2012 2:26 PM, Jonathan M Davis wrote:
>>>>>>
>>>>>> long double is 128-bit.
>>>>>
>>>>>
>>>>> Sort of. It's 80 bits of useful data with 48 bits of unused padding.
>>>>
>>>>
>>>> Really?! Ugh. Hopefully D handles it better?
>>>>
>>>> T
>>>
>>>
>>> It is what the x86 hardware supports.
>>
>>
>> As I try it, real.sizeof == 10. And by According to DMC 8.42n (where is
>> 8.52?), sizeof(long double) == 10 as well.
>>
>> Stewart.
>
>
> pragma(msg, real.sizeof);
>
> Prints the expected platform alignment for me:
>
> DMD64 / GDC64: 16LU
It varies from platform to platform, and depending on what target
flags you pass to GDC.
--
Iain Buclaw
*(p < e ? p++ : p) = (c & 0x0f) + '0';
More information about the Digitalmars-d
mailing list