Tema: Re: Gcc AVR
Autorius: Levas
Data: 2012-02-13 00:50:50
siaip, X=3.1415926
double : identical to float (32 bit IEEE 754) 

-- 
Bye, Levas
--
http://www.vabolis.lt


"Tomas D." <mailsoc@[trint]gmail.com> wrote in message news:jh9ahu$ngq$1@trimpas.omnitel.net...
> Tarkim x = 0xAABBCCDD
> 
> x1 = (x & 0xFF000000) >> 24 // maskuojam galinius 24 bitus ir per tiek 
> perstumiam i desine, rezultatas = 0xAA
> x2 = (x & 0x00FF0000) >> 16 // ... rezultatas = 0xBB
> x3 = (x & 0x0000FF00) >> 8 // ...
> x4 = (x & 0x000000FF) // perstuminet nereikia
> 
> Nu ir aisku galima tu nuliu priekyje nerasyt :) tada maskuoji taip: 
> 0xFF000000, 0xFF0000, 0xFF00, 0xFF
> 
> 
> "Levas" <kazkur@pasbobute.lt> wrote in message 
> news:jh96n8$ifn$1@trimpas.omnitel.net...
>> Nesu Gcc specialistas, o kai prasideda & ir *, tai susipainioju 
>> visiskai....
>>
>> Yra kintamasis double x
>> Jis viduje atrodo kaip 4 baitai.
>> Kaip pamatyti tuos 4 baitus (ju turini). Tipo a[0]=maziausio baito verte, 
>> a[1]=. Kad atspausdinti vidine struktura to skaiciaus.
>>
>> -- 
>> Bye, Levas
>> --
>> http://www.vabolis.lt
>>
>> 
> 
>