invalid operands to binary >> (have "float" and "int")

OP #4448953
Lesenswert?

Hallo

habe die Fehlermeldung aus der Überschift bei folgender Konstruktion:

  float temp=0;
        int both=0;
  int upper=0;
  int lower=0;


    upper=I2Creceive(0x04);
    lower=I2Creceive(0x05);
    upper=upper<<8;
    both=upper|lower;
    temp=(float)both;
    temp>>4;

Ich blicks nicht. Was muss ich tun?

Danke!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren