C xc8 rozkald double na byty

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pátek Květen 12 21:19:32 CEST 2017


No jak se to vezme, definuje napr. single jako 1b znamenko, 8b exponent, 
23b mantisa a jeste jsem se nesetkal simplementaci, kde by to nebylo 
bitove kompatibilni. Dokonce i PLC Siemens to tak maji (az na big endian 
poradi).
Chapu, ze mohou byt ruzne exoticke architektury ale tem se uspesne vyhybam.

Dne 12.05.2017 v 16:21 Jan Waclawek napsal(a):
> IEC60559 (znamejsi ako IEEE754) pochopitelne vobec nic nehovori o internej
> reprezentacii cisiel v danom konkretnom stroji, a uz vobec nie o vztahu
> tejto reprezentacie voci reprezentacii celociselnych typov jazyka C.
> Vlastne takyto vztah vobec nemusi byt, fyzicky - float premenne mozu
> pokojne byt umiestenene fyzicky v uplne inej pamati nez celociselne, a
> vsetko stale zodpoveda aj IEC60559 aj C99/C11.
>
> Dalej, prekladac C nemusi implementovat IEC60559, aj ked je to doporucene
> (ale ak tak ucini, tak z toho vyplyva cela sustava pravidiel, vid C99
> Annex F).
>
> wek
>
>
> ----- Original Message ---------------
>
>> IEEE754?
>> tedy pokud vezmeme normalni konvenci single<->float double<->double
>> zarazil mne ten 3 bytovy format, to uz mel tusim Pascal a tomu bych se
>> pokud mozno vyhnul.
>>
>>
>> Dne 12.05.2017 v 15:34 Jan Waclawek napsal(a):
>>>> Ale pouzivam platformy, kde je float a double podle normy
>>> Ktorej menovite?
>>>
>>> wek
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list