Różne typy operatorów w rzutce
Kilka rodzajów operatorów w DART, które omówimy z programem DART, jest następujące:
Jak używać operatorów w rzutce?
Mamy kilka prostych przykładów demonstracji wbudowanych operatorów DART. Te przykłady są następujące:
Przykład nr 1: Korzystanie z operatorów arytmetycznych w rzutce
Są to operatorzy, którzy są wykorzystywani do wdrażania operacji arytmetycznych przez operandy. Są operatorami binarnymi, co oznacza, że mają dwa operandy do działania.
Wdrażamy operacje arytmetyczne w powyższym przykładzie. Po pierwsze, zainicjowaliśmy dwie liczby w zmiennej, „x” i „y”. Następnie wykonaliśmy operacje arytmetyczne na tych dwóch liczbach. Po pierwsze, użyliśmy operatora „+” i przypisaliśmy go do zmiennej „suma”. Następnie przeprowadziliśmy różnicę (-), produkt (*), oddział (/), inny sposób podziału (~/) i operatora modułu (%). Każdy operator ma inny wynik, który zostanie wydrukowany z instrukcją drukowania.
Operator arytmetyczny ma następujące wyniki, jak pokazano:
Przykład nr 2: Korzystanie z operatorów relacyjnych w rzutce
Ta klasa operatorów jest wykorzystywana nad operandami do wykonywania operacji relacyjnych
Powyższa metoda obejmuje operatory relacyjne na liczbach, które są inicjowane w zmiennej „NUM1” i „NUM2”. Na podanych operantach użyliśmy większej niż (>), mniej niż (), większego niż równego (> =), mniej niż równego (=), równego (==) i nie równego (!=) Operatorzy. Te operatorzy są używane w oddzielnych zmiennych, ale na tych samych operantach.
Wyniki operatorów relacyjnych są pokazane w następujący sposób.
Przykład nr 3: Korzystanie z operatorów testów typu w rzutce
Ta kategoria operatorów obejmuje operatorów, którzy porównują operandy.
W powyższym przykładowym programie utworzyliśmy zmienną ciągną „VAL1” i podwójną zmienną „VAL2”. Zmienne te są inicjowane z wartościami zgodnie z zestawem typu danych dla tych zmiennych. Następnie, w ramach naszej funkcji drukowania, użyliśmy słowa kluczowego „IS” między zmienną „Val1” a typem danych „String”. Jeśli element ma określony typ, operator „IS” zwraca prawdziwie jako wartość logiczna. W drugiej funkcji drukowania mamy „nie jest równe„!„Operator. Ten operator jest używany, gdy obiekt ma określony typ; Zwraca wartość logiczną Fałsz.
Dlatego mamy wyjście operatora testu typu jako wynik logiczny w następujący sposób:
Przykład nr 4: Korzystanie z operatorów bitowców w rzutce
Ta kategoria operatorów obejmuje operatorów wykonujących operacje bitwise w operantach. Tylko poszczególne liczby liczb całkowitych są wykorzystywane z operatorami bitowcami. Ich działanie jest podobne do działalności cyfrowej elektroniki logicznej (i, lub, XOR itd. Komunikacja w portach/gniazdach USB, porównanie danych i szyfrowanie to rzeczywiste aplikacje operatorów bitowych. Aby zmieniać bit danych za pomocą, operatorzy pracują z wartościami binarnymi 0 i 1.
Tutaj wykonaliśmy działanie bitwise podczas korzystania z operatorów bitwise na danych operantach. Te operandy są przechowywane w zmiennych, które są reprezentowane jako „n1” i „n2” w kodzie. Operatorzy bitowate obejmują i (&) lub (|), xor (^), nie (~), lewa zmiana (<>). Każde z nich ma określone zadanie, tak że bitwe i operator porównują oba operandy za pomocą logicznej i pracy. Bit wyjściowy wynosi 1, jeśli oba wartości bitu to 1; W przeciwnym razie jest to 0. | Operator używa logicznej lub operacji do porównania swoich dwóch operandów. Wygenerowany bit wynosi 1, jeśli jedna z wartości bitów wynosi 1; W przeciwnym razie jest to 0.
Operator ^ używa logicznej operacji XOR do porównania dwóch operandy, w których wynikowy bit wyniesie 1; Jeśli oba bity są różne, w przeciwnym razie będzie to 0. Następnie nie działa Bitwise, w którym bity operand są odwrócone. Ostatecznie mamy Bitwise Shift w lewo i używali operatorzy prawej zmiany biegów. Bitwise Shift Left Operator przesuwa N1 w lewo o bity N2 i wkłada 0 z prawej w formie binarnej. Operator prawej przesunięcia Bitwise przesuwa N1 do N2 bity po lewej stronie i wkłada 0 z lewej.
Są to następujące wyniki, które otrzymaliśmy od operatorów bitowych z powyższego przykładu.
Przykład nr 5: Korzystanie z operatorów przypisania w rzutce
Ten typ operatora obejmuje operatorów, którzy przypisują wartości do operandów.
Jak stworzyliśmy zmienną do inicjalizacji operand. Następnie wykonałem na nim operacje operatora przypisania. Początkowo użyliśmy operatora przypisania do przypisania wartości do zmiennej „a” za pomocą operatora przypisania równego (=). Następnie przypisaliśmy wartość do zmiennej „D” i zmiennej „C” tylko w miarę tego, że są one zerowe.
Wyjście operacji operatorów przypisania jest następujące:
Przykład nr 6: Korzystanie z operatorów logicznych w rzutce
Ta grupa operatorów obejmuje operatorów używanych do logicznego połączenia dwóch lub więcej warunków operandowych.
Operatorzy logiczne są zawarte w tym przykładzie. Po pierwsze, implikowaliśmy logicznego i operatora, a jego symbol to „&&”, który zwraca prawdziwie, jeśli oba warunki są prawdziwe. Następnie używany jest logiczny lub operator (||), który dodaje dwa warunki i powróci, jeśli jeden z nich jest prawdziwy. Ostatnim operatorem, którego użyliśmy w powyższym kodzie!) Operator, który służy do odwrócenia wyniku.
Wyniki operatorów logicznych pokazano na następującym obrazie funkcji.
Wniosek
Tak więc w rzutce istnieje wielu operatorów. Zapewniając wbudowaną funkcjonalność, sprawiają, że nasza operacja jest znacznie wygodniejsza i gładsza. Dzięki przykładowej ilustracji podjęliśmy każdy punkt, aby uwzględnić wszystkich głównych operatorów rzutek. Te operatorzy są bardzo łatwe w użyciu, gdy je zrozumiesz, i bardzo wygodnie rozwiążą twoje złożone obliczenia.