Raised This Month: $51 Target: $400
 12% 

[ES] Porque '&' y '&&' [Solucionado]


  
 
 
Thread Tools Display Modes
Author Message
shinoda
Spanish Moderator
Join Date: Nov 2009
Location: ag_crossfire
Old 04-16-2010 , 18:41   [ES] Porque '&' y '&&' [Solucionado]
#1

Estuve viendo algunos codes y vi en las condiciones if, que algunos usan un solo &, y otros &&.

Alguien me explica eso, cuando se debe usar ??
__________________
Oh hell no this shit is awesome !!!
shinoda is offline
Send a message via MSN to shinoda Send a message via Skype™ to shinoda
AntiBots
Veteran Member
Join Date: May 2008
Location: Brazil
Old 04-16-2010 , 18:45   Re: [ES] Porque '&' y '&&'
#2

&& == Y

& == Lo que hace es comprobar si esta dentro de los bitsums


tengo

new i = 6;

entonces:

i & 4 = Verdadero. Si o si tiene que aver un 4 para llegar a 6.
i & 1 = Falso. No puedo aver nunca un 1 para llegar al 6.

http://en.wikipedia.org/wiki/Bitwise_operation
__________________
AntiBots is offline
Send a message via ICQ to AntiBots Send a message via MSN to AntiBots Send a message via Skype™ to AntiBots
Kiske
Veteran Member
Join Date: May 2009
Old 04-16-2010 , 18:46   Re: [ES] Porque '&' y '&&'
#3

&& se usa cuando queres preguntar si tal cosa Y si tal cosa ...
PHP Code:
if( Variable1 == Variable2 && Variable3 == Variable4 )
// Lo qe esté aca abajo solamente se llamará si Variable1 es igual a Variable2 y si Variable3 es igual a Variable4 
Y lo único que se me ocurre con un solo & es por ejemplo:
PHP Code:
if( get_user_flagsIndex ) & ADMIN_RCON )
// Lo qe esté aca abajo solamente se llamará si el Index tiene FLAG / S, y si es que tiene, que tenga el ADMIN_RCON ( Letra L ) 
__________________

Kiske is offline
Send a message via Skype™ to Kiske
shinoda
Spanish Moderator
Join Date: Nov 2009
Location: ag_crossfire
Old 04-16-2010 , 19:06   Re: [ES] Porque '&' y '&&'
#4

A ver si entendi.

if(get_user_flags(id) & ADMIN_RCON)

ahi pongo un solo & porque el ADMIN_RCON pertenece a los flags ??
__________________
Oh hell no this shit is awesome !!!
shinoda is offline
Send a message via MSN to shinoda Send a message via Skype™ to shinoda
fezh
Veteran Member
Join Date: Dec 2008
Location: BANNED
Old 04-16-2010 , 19:21   Re: [ES] Porque '&' y '&&'
#5

Quote:
Originally Posted by shinoda View Post
A ver si entendi.

if(get_user_flags(id) & ADMIN_RCON)

ahi pongo un solo & porque el ADMIN_RCON pertenece a los flags ??
Sí, por que todas las flags ADMIN_* están expresadas en bits.
__________________
"There is no knowledge, that is not power"
fezh is offline
shinoda
Spanish Moderator
Join Date: Nov 2009
Location: ag_crossfire
Old 04-16-2010 , 19:22   Re: [ES] Porque '&' y '&&'
#6

Gracias.
Esta mal esto?

if(get_user_flags(id) && ADMIN_KICK)
__________________
Oh hell no this shit is awesome !!!
shinoda is offline
Send a message via MSN to shinoda Send a message via Skype™ to shinoda
BREATHE
BANNED
Join Date: Mar 2010
Location: Uruguay
Old 04-16-2010 , 19:37   Re: [ES] Porque '&' y '&&'
#7

si
BREATHE is offline
Send a message via MSN to BREATHE
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 08:38.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode