Results 1 to 9 of 9

Thread: Çíàêúò &

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User
    Join Date: Jun:2011
    Location: Ñîôèÿ
    Posts: 120

    Çíàêúò &

    Âúïðîñúò ìè å êàê ñå òúëêóâà òîçè çíàê â åçèêà PHP â ñëåäíèÿ ñëó÷àé: If($a==1 & $b==2)? Çíàì, ÷å äâîéíèÿò âàðèàíò å ëîãè÷åñêî È, íî êîãàòî å åäèíè÷åí çíàê, íå çíàì êàê ãî òúëêóâà.

  2. #2
    Registered User ined's Avatar
    Join Date: Nov:2006
    Location: Varna
    Posts: 1,078
    Ïîáèòîâî È àìà êàòî ãëåäàì êàê å ñëîæåíî ìåæäó äâà ëîãè÷åñêè èçðàçà ïî-ñêîðî íÿêîé å èçòúðâàë åäíî &. Bitwise Operators
    ASRock B85 Pro4, Pentium G3240, DD3 8GB/1333MHz, 120GB SSD + 1TB + 640GB HDD
    Gigabyte GV-R657OC-1GI, CM B500, ASUS 24B1S1, LCD SAMSUNG SM931BW, ÌÅ173Õ

  3. #3
    Registered User
    Join Date: Jun:2011
    Location: Ñîôèÿ
    Posts: 120
    Íå å èçïóñíàòî. Íàðî÷íî å ñàìî åäíî. Ïðîáâàõ ãî è ñå ïîëó÷àâà âñå åäíî ñà äâà àìïåðñàíòà, à íå åäèí.

  4. #4
    Åêñïåðèìåíòàòîð Nuclear's Avatar
    Join Date: Sep:2004
    Location: Ñîôèÿ, êâ. Ãå(ò)î Ìèëåâ
    Posts: 3,352
    E ïðè 0 èëè 1, ðàçáèðà ñå ÷å && ùå äàâà ñúùèÿ ðåçóëòàò êàòî & - èìàø åäèí áèò. Ïðîáâàé ñ ìàëêî ïî-ãîëåìè ÷èñëà.
    Íå îòãîâàðÿì íà íåãðàìîòíè ïîñòîâå. Äà èçòèêàìå HWBG ïàïëà÷òà!

  5. #5
    Registered User tedych's Avatar
    Join Date: Nov:2003
    Location: Ïëîâäèâ
    Posts: 17,654
    ×èñëàòà íÿìàò çíà÷åíèå.
    & èçïúëíÿâà ïîáèòîâà îïåðàöèÿ AND âúðõó îïåðàíäèòå.  ñëó÷àÿ ñå èçïúëíÿâà è åäíî ïîñòîÿííî implicit ïðåâðúùàíå íà òèïîâå.
    Ñïîðåä operator precedence èìàìå ïúðâî ñðàâíåíèåòî îò äâåòå ñòðàíè, ñëåä òîâà ðåçóëòàòúò ñå ïîäëàãà íà ïîáèòîâî AND, ò.å. ïðèìåðíî if (true & false).
    true ñå åâàëóàò-âà äî 1, false äî 0. W tozi ïðèìåð ùå èìàìå 1 & 0, êîåòî å 0, è ðåçóëòàòúò îò èô-à ùå å false, çàùîòî 0 ñå åâàëóàò-âà äî false (âèæäàìå ìíîãîêðàòíîòî ïðåâðúùàíå).
    Ñàìî êîãàòî èìàìå true îò äâåòå ñòðàíè, ùå ïîëó÷èì 1 îò èô-à, ò.å. true (èçïúëíåí).
     ñëó÷àÿ ðàáîòÿò ïî åäèí è ñúùè íà÷èí (ïî-òî÷íî ðåçóëòàòúò íàêðàÿ å åäèí è ñúù), íî òîâà å ïî-ñêîðî ÷àñòåí ñëó÷àé. Ïðè comparison && ïîëó÷àâàìå âèíàãè true/false, äîêàòî ïîáèòîâàòà îïåðàöèÿ & ñè ðàáîòè ïîáèòîâî â/ó îïåðàíäèòå êàêòî òðÿáâà è âðúùà íå boolean, à ÷èñëî.

  6. #6
    Êèñåëèÿ ÷îâåê™
    Join Date: Apr:2006
    Location: Ñîôèÿ
    Posts: 8,666
    Ìîæå ïðîñòî äà íàïèøåø, ÷å âðúùà ðåçóëòàòà îò ëîãè÷åñêî ïðîèçâåäåíèå (íÿêîè ìó êàçâàò ñúþç), èíà÷å íÿìà äà òå ðàçáåðàò

    http://en.wikipedia.org/wiki/Boolean_algebra
    http://bg.wikipedia.org/wiki/%D0%9B%...B5%D0%BD%D1%82

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè