Matematyka
Witaaajcie! 😀
Zaczynamy 6 tydzień konkursu DSP! Ale jazda! Dzisiaj troszkę na ekspresie (jak to mówi moja sorka od angielskiego 🙂 ). Z racji braku czasu, mój konkursowy kalkulator nie otrzymał w tym tygodniu żadnych dodatkowych funkcji. Java też na razie stoi w miejscu, ale jutro już piątek, a tydzień się jeszcze nie skończył (grunt to pozytywne myślenie 😀 ).
Widziałam, że bardzo spodobał wam się mój ostatni vlogowy wpis. Bardzo się cieszę z tego powodu, ponieważ sam pomysł był mega spontaniczny i niezbyt przemyślany. Natomiast dzisiaj druga część mojego notatniczka. Java, java, java. Zapraszam!
Operatory matematyczne i logiczne
A teraz matematyka, czyli coś co kocham najbardziej! (brak ironii, serio).
W programowaniu mamy do dyspozycji:
+ dodaje 2 liczby
– odejmuje dwie liczby
* znak mnożenia
/ dzielenie całkowite
% reszta z dzielenia
Oprócz tego możemy wykorzystać jeszcze nawiasy okrągłe, aby wyznaczyć kolejność wykonywania działań.
Natomiast, co dzieje się gdy podczas dzielenia, chcemy otrzymać wynik z liczbą po przecinku? W tym przypadku wystarczy zadeklarować przynajmniej jedną ze zmiennych jako typ zmiennoprzecinkowy (więcej Notatnik 1).
Inkrementacja (++) – zwiększa wartość zmiennej o jeden
Dekrementacja (–) – zmniejsza wartość zmiennej o jeden
Operatory są bardzo często wykorzystywane w pętlach.
Dwa rodzaje:
– prefixowe – zwiększają wartość przed przypisaniem
– postfixowe – zwiększają wartość zmiennej po przypisaniu
Wyrażenia w Javie są przetwarzane od lewej do prawej strony.
Operatory porównawcze i logiczne
Do porównywania można używać poniższych operatorów:
* == sprawdza równość
* != różny
* >= większy równy
* <= mniejszy równy
* > , < większy, mniejszy
Zwracają one w wyniku wartość logiczną true lub false.
Operatory logiczne:
* || – koniunkcja, czyli „lub”
* && – alternatywa, czyli „i”
Mam nadzieję, że was nie zanudziłam! 🙂 Staram się pisać w prostym i zrozumiałym języku, ponieważ sama dopiero się uczę. Wybaczcie za skróty myślowe.
W przyszłym tygodniu postaram się wrzucić coś bardziej interesującego (kolejny gadżet lub jakaś nowinka IT).
W weekend jestem na kursie sędziego pływania, więc zobaczymy jak będzie z czasem. Mam nadzieję, że będę mogła wam się pochwalić co nowego znalazło się w moim kalkulatorze.
Wpis w oparciu o: https://javastart.pl/static/podstawy-jezyka/operatory-matematycze-i-logiczne/
Pamiętajcie, że jutro już PIĄTEK! 😀
Buziaki :*
Oo tak, matma to boginii
Zgadzam się! 😉