Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Kategorie bazy artykułów
Artykuły -> Game Maker -> Kursy GML
Informacje o artykule: Operatory bitowe
Poza zwykłymi operatorami arytmetycznymi takimi jak + i -, GM oferuje nam również operatory operujące na zapisach binarnych liczb. Ten artykuł przybliży wam ich działanie.
autor: Platyna
odsłon: 8881 | głosów: 9 | ocena: 8.56 oceń zasób | komentarzy: 15
Komentarze
stron: 1

1


av

gnysek (19:38, 14.02.2010)

Warto zauważyć, że np. mnożenie razy 10 to np. (a<<3)+(a<<1). Taka ciekawostka.
Zabrakło tabelki dla AND, OR, XOR, NOT z algebry boola

av

Platyna (19:55, 14.02.2010)

Słuszna uwaga! Tabelki dodane

av

gnysek (19:56, 14.02.2010)

Daj je na początku, przed or

av

Snake (22:44, 16.02.2010)

Dobry artykuł. Można by jeszcze wspomnieć o operatorach |=, &=, ^=, braku >>=, <<= i o tym, że GM-owy real ma 64 bity a poprawnie operować można jedynie na tych 32 mniej znaczących

av

Platyna (23:22, 16.02.2010)

No niestety to jest problematyczne. Mógłbym mój przykład licznika przerobić by używał własnej arytmetyki, bo się wykrzaczał na dużych liczbach, ale to by znowu początkujący nie zrozumieli i by się z celem mijało

Co do operatorów to jakoś mi umknęły z pamięci, bo z helpem sprawdzałem czy o niczym nie zapomniałem, a tam ich nie było.

av

Makary155 (15:33, 17.02.2010)

A w czym nam może pomóc, zwykłym śmiertelnikom ten art?

av

Slash (Pental) (15:35, 17.02.2010)

W operacji na bitach? Nie jestem pewien, strzelałem..

av

Easeful (17:29, 17.02.2010)

praktycznie nie jest to potrzebne, ale art jest bardzo dobry i przybliżył mi działanie tych bitów 10/10

av

Platyna (17:40, 17.02.2010)

Może w GMie faktycznie nie są zbyt potrzebne, ale w chociażby w C++ się przydają.

Może jeszcze jakiś przykład zastosowania... O wiem. Możemy w bardzo prosty sposób wygenerować wszystkie podzbiory jakiegoś zbioru. Tworzymy sobie inta w którym kolejne bity odpowiadają kolejnym elementom zbioru. Jeśli dany bit ma wartość 1 to element bierzemy, a jeśli 0 to nie. Zwiększając te liczbę o 1 generujemy kolejne podzbiory od pustego po wykorzystujący wszystkie elementy. To może być przydatne gdy każdemu możliwemu podzbiorowi chcemy przyporządkować jakąś komórkę tablicy na przykład.

av

Slash (Pental) (17:41, 17.02.2010)

Każdy zrozumiał, o co chodzi ..

av

gnysek (18:22, 17.02.2010)

No ale jak używasz np. 39dll, to art się bardzo przyda tak samo jak operujesz na plikach

av

pablo1517 (6:48, 23.02.2010)

Ja szczerze mówiąc dalej nie rozumiem jak można by to zastosować w 39dll xD

av

Dawidds (7:39, 23.02.2010)

pablo, jak masz do wysłania np. 2 zmienne 0-15 to zamiast je wysyłać osobno możesz je spokojnie upchnąć w jeden bat

av

gnysek (16:26, 23.02.2010)

Albo jak mam 8 zmiennych true/false Nawet jest taka funkcja buildbyte w 39dll

av

pablo1517 (12:24, 26.03.2011)

Ciekawostka, XOR pozwala na zamienienie zmiennych miejscami, tzn. Jeśli mamy a i b, i chcemy by a przybrała wartość b, i b przybrała wartość a, to z reguły ludzie tworzą sobie 3 dodatkową zmienną pomocniczą. XOR pozwala się bez niej obyć.
a=a^b;
b=a^b;
a=a^b;
I już zamienione

stron: 1

1



Dodaj komentarz:
Treść:
W bazie mamy artów: 70!
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
104 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 99, userów: 5, ukrytych: 0
Threef, Ignatus, Czołg Krymski, PatrykPlayingPOLSKA, Cupcake

0 użytkownik(ów) na gmczacie i 0 bot(ów)
Shoutbox
Ignatus (21:34, 23.04.17):
Nabijaj się z ludzi że nie pracują.Płacz że poniedziałek i praca
Wojo (20:51, 23.04.17):
Znowu poniedziałek no ja pierdziele
Gibki Kaktus (13:40, 23.04.17):
Faktycznie XD Ale nie mam czasu, nad AD do Pyrkonu pracować trzeba
Threef (13:00, 23.04.17):
Jeszcze trwa!
Gibki Kaktus (12:36, 23.04.17):
Taki fajny temat ligi był ;_;
I am Lord (19:36, 22.04.17):
fajno
Threef (18:18, 22.04.17):
Głównie po to aby zmotywować i nauczyć zaawansowanych graczy, ale na tyle prosty że podstawowa znajomość GML wystarczy
Threef (18:16, 22.04.17):
Dobra, liga ligą, ale niedługo będę robić pełnoprawny konkurs dla was.
Nikas (12:14, 22.04.17):
Lumpy są zajebiste.
Wojo (7:18, 22.04.17):
O to nie wiedziałem że w lumpeksie można takie rzeczy kupow
Adriann (21:21, 21.04.17):
cholera! taki fajny temat na ligę a ja muszęPyrkon ogarniać
Ignatus (20:52, 21.04.17):
Znajoma natomiast lata po lumpkach w poszukiwaniu zabawek z superbohaterami ktore wystawia potem na allegro i z tego co mowi dobrze na tym wychodzi
Ignatus (20:48, 21.04.17):
W lumpeksach spko fant mozna znalezc, ale trezba sie nachodzic sporo i to najlepiej w dniu dostawy.Znajomy za 30zł kupil dzialajace PSP, z rzeczy nie bedacych ubraniami;p
I am Lord (20:26, 21.04.17):
To zrób hovertanka
owyn (20:22, 21.04.17):
pierdole, nie lubie czolgow.. goncie sie ((
Threef (20:16, 21.04.17):
Nie tylko liga ale też Ludum Dare!
owyn (20:14, 21.04.17):
w koncu liga! ale zajebany robota jestem w ten weekend.. moze sie uda..
I am Lord (19:57, 21.04.17):
huh? dopiero trzy były? Myślałem że więcej
Threef (19:48, 21.04.17):
Spojrzałem w istorię i na ostatnie 2 ligi nikt nie oddał gry. Po czym przypomniało mi się że uploader nie działa
Adriann (19:45, 21.04.17):
omujborze, tak to ona;3
Uzjel (19:24, 21.04.17):
Czy to liga za 56 minut?!
Wojo (17:47, 21.04.17):
A Versace jest?
I am Lord (16:31, 21.04.17):
Są markowe ubrania ale rozchodza się po godzinie od dostawy
Wojo (16:06, 21.04.17):
w ogole co sadzicie o kumpowaniu w lumpexach ? ja chyba tak sobie zobacze z ciekawości co tam jest. serio z ciekawości...
Wojo (16:05, 21.04.17):
ale ignatus szanuje ze masz zone i pracujesz to sie ceni
Wojo (16:05, 21.04.17):
więc do roboty się zabierzcie nieroby
Ignatus (16:02, 21.04.17):
Ale fakt-czekanie na gotowe tez nic nie da
Ignatus (16:02, 21.04.17):
i teraz siedzi na dupie przed kompem
Ignatus (16:02, 21.04.17):
Wiec wojo lepiej sie zastanow piszac o tym ze jak ktos nie pracuje to jest nierob i biedak, bo moze wlasnie osiagnal w zyciu 100x wiecej niz Ty kiedykolwiek
Wojo (16:01, 21.04.17):
a nie czekacie na gotowe
Wojo (16:01, 21.04.17):
a czy ja się użalam nad sobą ? mowie ze do roboty lessery
Ignatus (16:01, 21.04.17):
Jedno wiem na pewno- jeszcze nikt się nie dorobił na użalaniu nad sobą
Ignatus (16:00, 21.04.17):
Co powiecie na typa który wynajął starą piwnicę w bloku i zrobił tam escape room.Wynajęcie kosztuje go z 1500zł miesiecznie, jak sie tam z żoną wybierałem to zapisy na godziny z tygodniowym wyprzedzeniem, 100zł za godzine każdy.2k w jeden dzien lekko .To mozna nazwac praca?
Ignatus (15:47, 21.04.17):
Poznalem sporo takich ludzi i przede wszystkim byli kreatywni- i nie slyszalem od zadnego ze sie nigdy nie dorobi bo od taty nie dostal miliona na 18 urodziny.
Ignatus (15:45, 21.04.17):
a zaczął to robić bo nie miał na nic kasy będą na utrzymaniu rodziców, chciał dorobic
Ignatus (15:45, 21.04.17):
w czasie studiów, zanim je ukończył miał już kilku pracowników
Wojo (15:37, 21.04.17):
tyle że 10 lat pozycjonował strony, ciekawe jak to robił nie pracując, pisząc hobbystycznie?
Ignatus (15:34, 21.04.17):
Nie każdemu to jest pisane to oczywiste- ale argumenty podane wczesniej sa za przeproszeniem z dvpy wyjete
Ignatus (15:33, 21.04.17):
Mój dobry kolega w czasach studenckich zaczął pozycjonowanie stron dla znajomych.10 lat później zatrudnia ponad 50 osób i głównie podpisuje się pod kwitkami.Skończył kilka dni temu 30 lat.Nowa S klasa w garażu
Ignatus (15:31, 21.04.17):
Koleś handlował częściami do samochodów,potem otworzył warsztat i potem kilka innych działalności.W życiu przepracował może 5lat,potem bardziej inwestował niż coś robił ,nikt mu nic nie dał,zaczynał od zera.Właśnie kupił Panamerę z salonu.Znam co najmniej 5 przykładów podobnej kariery- mity o tym że milionerzy tylko dostają albo kradną wywodzą się z naszego poprzedniego systemu żeby trzymać prostych ludzi na łańcuchu
Wojo (14:59, 21.04.17):
pozqatym nie odwolales sie do mojej wczesniejszej wypowiedzi o tym koledze bogaczu
Wojo (14:58, 21.04.17):
pierwsza wypłata 2000brutto była za czasów kiedy byłem podlotkiem
Ignatus (14:54, 21.04.17):
Ale skąd pomysł że są tu bezrobotni i do tego nędznicy? Chyba pierwsza wypłata 2000brutto zawróciła Ci w głowie
Wojo (14:40, 21.04.17):
ehh wy bezrobotni nędznicy, a później się dziwicie, że boty proponują wam kupno prostytutek jako sposób na rozwinięcie własnej działaności gospodarczej
Wojo (14:37, 21.04.17):
i mieszkali w takich kolorowych domach
Wojo (14:37, 21.04.17):
a czesi chcieli wynaleźć złoto tak żeby sobie samemu zrobić ale coś nie wyszło
Wojo (14:36, 21.04.17):
Bezdomny zbiera puszki a i tak mniej zarobi niż chociażby człowiek roznoszący ulotki
Wojo (14:36, 21.04.17):
najbogatsi ludzie dziedziczyli pieniądze lub firmy po kimś
Wojo (14:31, 21.04.17):
też bym tak mówił jakbym miał po kimś forsę, albo na tyle rozwinięte znajomości żeby brać pieniądze niczym ze studni bez dna
Ankieta
» Czy jesteś szczery odpowiadając w ankietach w Internecie?
Tak
Nie

GMCLAN to serwis o programie Game Maker i nie tylko.
Copyright © 2002-2017. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!

[ Czas generowania strony: 0.01925 sekund ] [ Liczba zapytań MySQL: 17 ]

thecrims Otserv List Otserv LyricsTown Harry Potter Serwery Gier
dev nodev