Aktywne Wpisy
![JoeGlodomor](https://wykop.pl/cdn/c0834752/1bfcffa77eb980f1ab6133c792da81043282e82d4f938fa0598f193e3c52819f,q60.jpg)
JoeGlodomor +489
![Jacinda](https://wykop.pl/cdn/c3397992/Jacinda_uNVSsHNDQH,q60.jpg)
Jacinda +396
hej Mireczki, nie wiem czy jest ktoś tutaj co pamięta mój post sprzed sześciu lat, kiedy chwaliłam się wynikami z matury:
mój wpis z 2018
Przyszłam się pochwalić, że studia skończyłam, udało się bez żadnej obsuwy - jestem oficjalnie lekarzem (⌐ ͡■ ͜ʖ ͡■)
tera jeszcze trochę papierkowej roboty i
mój wpis z 2018
Przyszłam się pochwalić, że studia skończyłam, udało się bez żadnej obsuwy - jestem oficjalnie lekarzem (⌐ ͡■ ͜ʖ ͡■)
tera jeszcze trochę papierkowej roboty i
![Jacinda - hej Mireczki, nie wiem czy jest ktoś tutaj co pamięta mój post sprzed sześc...](https://wykop.pl/cdn/c3201142/ab9b0514b8007be4a30f35a966a7490b28cda0b90c9a2f661860a9cf3a1d04a8,w150.png?author=Jacinda&auth=8b6c8801457161947c14e76dafb669ad)
źródło: obraz
Pobierz
#arduino #esp8266 #esp32 #mikrokontrolery #jezykc #c++ #programowanie
źródło: ec9894b807
PobierzI tak, słyszałem, ale mam wrażenie, że czasem ta reguła nie działa.
I tak przy okazji poczytaj o magic numbers w programowaniu i dlaczego się ich nie stosuje.
Poza tym, to może nie jest problem z tym if-em, tylko z tym następnym, ewentualnie jeszcze może Tobie się wydaje, że warunek powinien być spełniony, a jednak nie powinien, bo jest źle napisany.
Najlepiej na spokojnie każdą część sobie pooddzielać według odpowiedniej logiki.
@To_ja_moze_pozamiatam: Ogólnie warunek jest sprawdzany po kolei, więc raczej kolejność wystąpienia decyduje. Poza tym nie zauważyłeś, że tam jednak jest nawias oddzielający lewą stronę względem OR. Więc lewa strona i prawa względem ORa, to tak jakby dwa "równorzędne" warunki (można by je na przykład rozdzielić na dwa
No bo np nie mam pojęcia co kompilator zrobi z tym +6. .
Czyli wygląda ok, chyba że kompilator jakiś #!$%@?. Pora na dupa debugging. Może problem leży kompletnie gdzie indziej.
@stivenus: Generalnie gówno prawda, może poza tym:
temperaturaPiecCO2 >= temperaturaBufor1 + 6 && temperaturaPiecCO2 >= 50
znaczy dokładnie to samo cotemperaturaBufor1 >= 44
, bo wtedy obie strony && są tożsame, więc czemu taki złożony warunek? Na pewno o to chodziło?Komentarz usunięty przez autora
temperaturaBufor1 >= 44
, może faktycznie to ma sens.https://www.wolframalpha.com/input?i=x+%3E%3D+y+%2B+6+and+x+%3E%3D+50
PS zmiennej bool nie trzeba porównywać do true czyli zamiast if(isOk==true) dajemy if(isOk)