> La entrada deixar� "Aqu� teniu" "bit a bit", no m'agrada aquesta expressi� > crec que dir bin�ri es m�s aclaridor esclar que el raonament d'aquesta > operaci� crec que estaba ben escrit , doncs i crec que seria aix�, les > matem�tiques no pressupossen mai un resultat si de cas la deixen suspessa -no > em fassis gaire cas que jo sempre les suspenia- "Assumir� que el vostre > servidor de noms DNS tamb� us fa de passarel�la" OK i la resta em sembla > correcte de la manera que has escrit. > L'"aqu� tenim" el trobo perfecte. No el vaig canviar per res concret, sin� que vaig traduir des de 0 a partir de l'angl�s. El "bit a bit" te'l puc explicar,tot i que el traductor ets tu, de manera que em sembla fant�stic que no hi estiguis d'acord i no ho posis. l'AND i el OR s�n operadors binaris. "operador binari" nom�s vol dir que s'aplica a dos operands (en concret el normal �s posar-ne un a cada banda de l'AND). El NOT no �s un operador binari, sin� unari, perqu� nom�s s'aplica a un operand. El "+", el "-" el "*" i el "/" s�n operadors binaris, per� no s�n l�gics,sin� aritm�tics (normalment), etc. A part del n�mero d'operands, hom es fixa tamb� en el tipus dels operands. En teoria les tres operacions s�n l�giques i per tant s'apliquen a operands de tipus boole�, que nom�s poden tenir dos valors. A la pr�ctica els processadors no treballen tan b� amb bits sols com amb grups de, per exemple 32 bits (anomenats paraules). �s per aix� que molts llenguatges de programaci� que busquen efici�ncia ofereixen dos tipus d'operacions l�giques: de paraules o de bits. En C,per exemple si poses a && b el resultat �s la conjunci� l�gica d'a i b interpretat com un sol valor boole� cadascun. a s�n 32 bits, i b s�n 32 bits m�s (o la mida de paraula que sigui), que normalment s'interpreten com un enter. El resultat �s 0 si algun dels dos �s 0 i un n�mero diferent de 0 sense determinar si tots dos s�n diferents de 0. �s una operaci� l�gica per paraules. Per exemple si a �s 10101010 = 170 i b �s 01010101 = 85 a && b �s diferent de 0. (per simplificar he fet servir paraules de nom�s 8 bits) En C, quan poses a & b el resultat �s la conjunci� bit a bit, �s a dir una paraula de bits en qu� cada bit �s la conjunci� l�gica del bit de a i el de b que ocupen aquella posici� en la paraula. Aqu� no s'interpreta a i b com un sol valor l�gic sin� com un vector de valors l�gics. Per aix� l'operaci� es fa bit a bit (un bit de a amb un bit de b), no paraula a paraula. La masc�ra de xarxa no �s m�s que un patr� de bits que es fa servir amb operacions bit a bit. Si a �s 10101010 = 170 i b �s 01010101 = 85 a & b �s 00000000 = 0. Altres llenguatges tamb� tenen operacions paraula a paraula i bit a bit diferenciades.
Jo trobo que les dues operacions s�n bin�ries perqu� tenen dos operadors. Si vols dir binari de codi binari,aleshores qualsevol cosa �s bin�ria, en un processador, i no serveix de gaire dir-ho. Per aix� prefereixo bit a bit (bitwise) i no "en mode binari" (binary). No �s que m'ho hagi inventat. Jo ho tenia sentit. De tota manera, ja et dic, si tu ho tens clar, el traductor ets tu. Per� et suggereixo que facis com facis la traducci� no usis la mateixa expressi� "operaci� l�gica en mode binari" per traduir "bitwise-AND" que per traduir "bitwise-OR", perqu� no queda clar quina operaci� vols dir. Si m�s no digu�s "conjunci� l�gica en mode binari" i "disjunci� l�gica en mode binari" o "operaci� AND en mode binari" i "operaci� OR en mode binari" o com t'agradi m�s, per� que siguin expressions diferents per operacions diferents. > Et far� la confessi� de que aquesta era una c�pia en brut doncs abans > d'entregar-lo faig dues rellegides per a guanyar coer�ncia, clar que aqu� no > sabia per on comen�ar ja que no entenia res. Gr�cies a tu i a en Matt u s'hom > aclarit. > Ho cel�lebro, per aix� est� la llista, no?. I perdona el rotllo, igual �s que no he ent�s b� la teva resposta.

