Wpis z mikrobloga

@miszczo997:

if(range == 255) rand_value |= (temp << (8*z));

else rand_value |= (temp << (2*z));

Nie wiem co na to kompilator ale ja i tak wolę to zapisać tak:

if(range == 255) {rand_value |= (temp << (z<<3));}else{...};

rand == 255 to raczej nie zdarza się zbyt często dlatego będzie zazwyczaj wywalało wartość z else.

ADC działa ci zupełnie poprawnie? Sprawdź.

ADC da ci losową wartość?

A tak w ogóle to po
@Analityk: to ok. Teraz postaram się ogarnąć. Wg mnie zapis z klamrami, czy bez to żadna różnica, ponieważ po nawiasie pisze instrukcję, która kończy się pośredniku.

Dalej

if(range == 255) {randvalue |= (temp << (z<<3));}else{...};

rand == 255 to raczej nie zdarza się zbyt często dlatego będzie zazwyczaj wywalało wartość z else.


tam jest range, nie random - range jest wyznacznikiem jakie wartosci mam losować, jeżeli jest równe 255, to