Re: Opět jsem v PICu(i)
Ondřej Janovský
ondrej.janovsky na alarex.cz
Pondělí Listopad 14 16:13:15 CET 2016
No jo, stárnu a hloupnu. Po vyčlenění kódu do nové aplikace vše chodí
jak má, takže problém bude někde v jiné části.
Děkuji všem za pomoc.
Oja
On 11/11/2016 10:36, Ondřej Janovský wrote:
> Zdravim,
>
> koukám jako jelen, když mi PIC18 porovnává dva prvky pole unsigned
> long, jsou v nich 0 a on tvrdí, že jeden prvek je větší než druhý.
> Tvrdí to občas, ale netuším, jak na to přijde. Ze zoufalství jsem
> doplnit typy i do If, ale nic to nepomáha.
>
> signed char ret = 0;
> if ((unsigned long)a[0] > (unsigned long)b[0]) {
> ret = 2;
> } else if ((unsigned long)a[0] < (unsigned long)b[0]) {
> ret = -2;
> } else {
>
> if ((unsigned long)a[1] > (unsigned long)b[1]) {
> ret = 1;
> } else if ((unsigned long)a[1] < (unsigned long)b[1]) {
> ret = -1;
> }
> }
> return ret;
>
>
> Oja
>
> _______________________________________________
> 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