Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Endowanie
gitbejbe
post 24.08.2017, 09:25:19
Post #1





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

Ostrzeżenie: (0%)
-----


Witam,

mam taką otóż zagwozdkę:

potrzebuje wykonywać operacje bitowe na różnych wartościach, zastanawia mnie dlaczego jeśli:

enduje liczbę 121 przez 65536 , czyli 121&65536, daje mi wynik 0. Jeśli ujmę tą samą operacje w taki warunek: 121&65536 >= 1 ? 1 : 0; daje mi wynik 1 ?!

Ten post edytował gitbejbe 24.08.2017, 10:02:35
Go to the top of the page
+Quote Post
Pyton_000
post 24.08.2017, 09:31:55
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Coś tu ściemniasz. Pokaż kod.
Go to the top of the page
+Quote Post
gitbejbe
post 24.08.2017, 10:03:41
Post #3





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

Ostrzeżenie: (0%)
-----


napisałem wszystko wyżej, niech będzie:

  1. echo (121&65536);
  2. echo (121&65536 >= 1 ? 1 : 0);


edit: w pierwszy poście się pomyliłem, iloczyn bitowy to 65536 a nie 65535 (poprawiłem), lecz nie zmienia to faktu, operacja z warunkiem i tak daje 1

Ten post edytował gitbejbe 24.08.2017, 10:08:15
Go to the top of the page
+Quote Post
nospor
post 24.08.2017, 10:09:23
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Chodzi o kolejnosc operatorow
(121&65536) >= 1 ? 1 : 0
smile.gif


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
gitbejbe
post 24.08.2017, 11:07:47
Post #5





Grupa: Zarejestrowani
Postów: 516
Pomógł: 63
Dołączył: 27.08.2012

Ostrzeżenie: (0%)
-----


i wszystko jasne : ) Dzięki
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:53