Haskell

Haskell 02: operatorzy

20 filmy

111 minuty

Witam, ponieważ są one, mam na imię Józef {} a ja przyjmuję ten nowy Haskell poradnik kurs {}, a także tym razem będziemy świadkami operatorów logicznych Operatorzy, porównania i operatory arytmetyczne z wykorzystaniem tego języka. Tak, to jest zawsze bardzo prosty umysł, jeśli na przykład pracujemy z numerami jest bardzo proste, jeśli robimy {5} + 3, a potem po prostu mówiąc, że jak kalkulator podzielić równo, jeśli znajdziemy resztę

Możemy użyć tych operatorów w ten sposób można korzystać z usług lub można wywołać funkcję, która jest odpowiednikiem, na przykład, oto kładę 5 a następnie umieścić francuskich cytatów jest jedyną drogą do góry nogami, a drugi to adres podzielone przez 2 Cóż będę opuścić całkowitą i jeśli mogę umieścić na przykład {5 mod 2} Odejdę pozostałości lub owego odpoczynku, bo tutaj jest to funkcja {} div, gdy chcemy numery czeków

które są rozdzielne, że taka pozostałość następnie wszystkie inne rzeczy, jest intuicyjny {5 * 9 e 3/7} jest celem, to też mogą to wykorzystać w połączeniu ze wspornikami np {7- (2 * 2)}, ponieważ nie masz to nie można również stosować nawiasy No to teraz zobaczmy operatorów logicznych Haskell {} działa {true}, {false} musi być kapitalizowane, ponieważ używam {true} do wyschnięcia, ponieważ nie widzą pracy, ponieważ są one pisane małymi literami

buts jeśli mogę umieścić ich przypadku nie istnieje, to operatorzy powiedzieć i zniesienie (Y) są napisane jak {} && i stan (o) jest zapisana jako {||} praktycznie takie same, jeśli pochodzą z języków takich jak Java i C ++ {} tak {true && false} daje mi {false}, {true || False} na {true} meda jeśli będziemy zadawać pytania {5} {6 == false} jeśli mogę umieścić {7 == 7} {true}, gdy pytamy, czy są one różne prawdopodobnie są przyzwyczajeni do korzystania z tego wyrażenia, = {},

lecz nie jest dopasowany to odbywa {7 / = 3} i 7 Pozostałe 3 {} jest prawda, ponieważ jak połączeniu pisząc matematyki Naprawdę coś innego równe a następnie backsleshem oznakowanie ją za to, co różni następnie symulować 7 3, bo jeśli {7> 3} {true} {7> = 7} if {7> 7} jest {false}, nie masz to masz to operatorzy i logiczne porównanie samo dzieje się z najniższego {4 <9} ,

bo to jest {True), a należy pamiętać, że może to być również łączone mogą zadawać {7 == (4 + 3)} jest {true} jeżeli ideał jest zaprzeczyć coś w językach takich jak Java i C (++) co możemy zrobić, to na przykład coś takiego {|} To prawda, ale to tutaj nie działa tu robi się z {nie} {true} lub {false} to musi być z tego operatora {nie}. Cóż, to nie było to wideo i widzieliśmy operatory arytmetyczne do wykonywania operacji na liczbach i operatorów logicznych

iw porównaniu do {true, false} Ciekawe, że jeśli chcemy dodać numery, które mają różne typy, ponieważ można to zrobić nie jest konieczne, aby określić typy na przykład umieścić {8 + 3,2} i nie jest sumą mi nic mówić, ale to był cały dziesiętną i interpretuje} {Haskell, ale nie mogłem zrobić to dodać atrybuty, które mają różne rodzaje, na przykład {50 + 'cześć'} bo nie złączyć

Pojawia się komunikat o błędzie, a jeśli chcę połączyć dwie frazy, takie jak { 'cześć' + 'świat'}, bo ja nic nie robię, ponieważ nie jest zrobione z operatorem {+} tak zrobić z tego operatora, muszę umieścić { 'hello' ++ 'świat'} i zawsze w cudzysłowach, aby zrozumieć, że każdy jest ciąg tam, jeśli mają ten sam typ i może teraz być łączone, jeśli widzieli następnie złączyć ciągi nie umieszczać {+} {++} zestawy i dokonać operacji

pomiędzy różne rodzaje wartości muszą być tego samego typu jest coś, co jest bardzo surowe w Haskell {} z tym problemu, jeżeli nie jest to ten sam rodzaj odrzuca w porządku tak to jest dobre dla tego filmu, więc mam nadzieję, że lubisz, jak może dać {}, zapisz i podziel się i zobaczyć na tych tutoriali.

Aby znaleźć nowe kursy, zapisz. Nie będzie spam, obiecał :)

o autorze

foto de jotajotavm
José Javier Villena

Biografia: Analityk-Programmer w różnych językach. Platformy Opiekun PREMIUM rozpoznawane na całym świecie jako CodigoFacilito. Artykuły Edytor Cristalab. Mój kanał YouTube jest sponsorowany przez wydawcę Anaya LaTostadora. Lubię szczegółowo wyjaśnić i podać kilka przykładów dla uniknięcia wątpliwości.