<html>
  <head>
    <meta content="text/html; charset=ISO-8859-2"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Helvetica, Arial, sans-serif">Nezapisuje se do
      promennych a[] a b[] v preruseni?<br>
      <br>
      Hynek<br>
      <br>
      <br>
    </font>
    <div class="moz-cite-prefix">Dne 11.11.2016 10:36, Ondřej Janovský
      napsal(a):<br>
    </div>
    <blockquote
      cite="mid:d862aef1-a072-178c-b82f-6d25952a56dd@alarex.cz"
      type="cite">Zdravim,
      <br>
      <br>
      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.
      <br>
      <br>
      signed char ret = 0;
      <br>
          if ((unsigned long)a[0] > (unsigned long)b[0]) {
      <br>
              ret = 2;
      <br>
          } else if ((unsigned long)a[0] < (unsigned long)b[0]) {
      <br>
              ret = -2;
      <br>
          } else {
      <br>
      <br>
              if ((unsigned long)a[1] > (unsigned long)b[1]) {
      <br>
                  ret = 1;
      <br>
              } else if ((unsigned long)a[1] < (unsigned long)b[1]) {
      <br>
                  ret = -1;
      <br>
              }
      <br>
          }
      <br>
          return ret;
      <br>
      <br>
      <br>
      Oja
      <br>
    </blockquote>
  </body>
</html>