Zagadnienie z kategorii najprostszych i najkrótszych.
Nim przejdziemy do tematu tego rozdziału sprawdźmy w bab.la skąd nazwa:
compare to {czas.} PL porównać do, porównać z, porównywać do, porównywać z, przyrównać do przyrównywać do.
W takim razie komparatory służą tylko albo aż do jednego, czyli porównywania wartości.
Jak użyć komparatorów?
W celu porównania wartości musimy:
- Wybrać komparator (po wstawieniu też można go podmienić)
- OKREŚLIĆ TYP ZMIENNYCH
- Nad komparatorem wpisujemy adres / liczbę która (w przykładzie MW2) będzie sprawdzana czy jest większa niż…
- Poniżej wpisujemy adres / liczbę do której wartość powyżej komparatora jest przyrównywana.
- PODPIĄĆ COŚ NA WYJŚCIE np. cewkę albo kolejny bloczek, który ma być wykonywany warunkowo.
W powyższym przykładzie program sprawdza czy przypadkiem operator nie chce podgrzać wody powyżej limitu górnego, gdyby taką wartość wprowadził (np. 1234567 stopni *Celsjusz – ale dziwnie się to pisze) to bloczek mów nadpisze jego żądanie największą wartością dopuszczalną.
W drugim fragmencie programu widzimy, że w sytuacji spadku temperatury wody do zera lub poniżej zera zostanie włączona lampka ostrzegawcza (albo alarm – bo tego nie wiemy).
* Anders Celsjusz „wyskalował swoją skalę” w taki sposób, że woda zamarzała w 100 stopniach, a gotowała się w 0! Dopiero w 1745 się namyślił i ją odwrócił.
Symbol | Opis Typ |
== | Sprawdzanie równości Działa też do porównania ciągów bitów np. WORD – sprawdza czy są identyczne |
<> | Sprawdzanie nierówności Działa też do porównania ciągów bitów np. WORD – sprawdza czy są różne |
> | Sprawdzanie większości |
< | Sprawdzanie mniejszości |
>= | Sprawdzanie większy lub równy |
<= | Sprawdzanie mniejszy lub równy |
Zakresy
Łącząc dwa komparatory równolegle, albo szeregowo możesz sprawdzić czy dana wartość mieści się w konkretnym zakresie czy też nie.
Jeżeli znasz bloczki „IN_RANGE” i „OUT_RANGE” możesz zakresy sprawdzić nawet szybciej.
Powrót do spisu treści szkolenia dla uczniów techników i studentów
Fundacja CALM edu dzieli się swoją wiedzą w całkowicie darmowy sposób i jest finansowana z środków prywatnych jej założyciela. Jeżeli jednak chcesz dołożyć swoją cegiełkę do rozwoju naszej fundacji i pomóc nam w przygotowaniu kolejnych darmowych ogólnodostępnych materiałów skorzystaj z komercyjnych szkoleń firmy CALM group, z których pośrednio przychód pozwala pokryć fundacyjne wydatki lub przekaż nam darowiznę na platformie Patronite (wkrótce)
Jeżeli jesteś przedstawicielem szkoły zainteresowanym przygotowaniem swoich nauczycieli do wyzwań edukacji 4.0 lub uczniów do egzaminów zawodowych, pójściem na studia czy przyszłą pracą z wykorzystaniem nowoczesnych technologi to zapraszamy do kontaktu. Lista komercyjnych szkoleń dostępna pod tym linkiem.
Na tej stronie dowiesz się wszystkiego na temat naszych działań.
Podoba Ci się to co robimy i chciałbyś dołączyć do zespołu aby dzielić się swoja widzą i doświadczeniami ? Skontaktuj się z nami !!!