[elektro] PIC C32 shift right

Info info at kiralyelektronika.hu
Thu Jan 17 09:29:55 CET 2013


Szia!

> 1980-ban még 8080-al kezdtem.
> Akkor még a C csak kiváltságosoknak jutott.
Ok, akkor nem ez a gond :)

> Na de a bajom az volt, hogy C18 és C32 teljesen másképp működik a jobbra
> shiftelésnél előjeles változóval.
Akkor a gond az, hogy rossz a fordító.
Az humbug szerintem, hogy másképp is kell működnie, mivel nyelvi
alapon mint számot mindíg az előjelével kell kezelnie, unsignednél
ezért mindíg 0-nak kellene bejönnie. 
Matek alapon a bittologatás osztás/szorzás, és ennek megfelelően kell
implementálnia a c compilernek. Szal az bug nem feature :)




More information about the Elektro mailing list