SA-MP Forums

Go Back   SA-MP Forums > Non-English > Languages > Português/Portuguese > Lançamentos/Releases

Reply
 
Thread Tools Display Modes
Old 09/10/2013, 07:14 PM   #21
zPain
Gangsta
 
zPain's Avatar
 
Join Date: Sep 2013
Location: Brazil
Posts: 665
Reputation: 183
Default Re: Truques com operadores especiais (bits operators)

Quote:
Originally Posted by Juniiro3 View Post
Potências e raízes são prioridades Não precisaria dos parênteses.
Estou me referindo à minha explicação, não à aplicação em um código.
Um novato poderia se confundir lendo meu exemplo sem os parênteses.
zPain is offline   Reply With Quote
Old 09/10/2013, 07:22 PM   #22
Schocc
High-roller
 
Join Date: Mar 2012
Location: /home
Posts: 3,239
Reputation: 378
Default Re: Truques com operadores especiais (bits operators)

Quote:
Originally Posted by zPain View Post
Estou me referindo à minha explicação, não à aplicação em um código.
Um novato poderia se confundir lendo meu exemplo sem os parênteses.
Sem falar da importância de escopos, realmente eu acho importante.
Schocc is offline   Reply With Quote
Old 09/10/2013, 08:36 PM   #23
paulor
High-roller
 
Join Date: Nov 2011
Location: Brasil
Posts: 3,116
Reputation: 222
Default Re: Truques com operadores especiais (bits operators)

Até ai tudo bem, agora quero ver vc ter paciência de explicar como funciona cada um no binário.. Ai eu duvido AHSDUAHSUAH, ia da um puta de um trabalho KKKKKKKKKKKK..
__________________
Meus Projetos - contato@paulorwd.com.br
[IMG]https://sites.******.com/site/facesbypaulo/MetropoleGames.png[/IMG]
paulor is offline   Reply With Quote
Old 09/10/2013, 08:56 PM   #24
ipsBruno
Godfather
 
ipsBruno's Avatar
 
Join Date: Apr 2010
Location: Brazil, Caxias RS
Posts: 6,084
Reputation: 546
Default Respuesta: Re: Truques com operadores especiais (bits operators)

Quote:
Originally Posted by paulor View Post
Até ai tudo bem, agora quero ver vc ter paciência de explicar como funciona cada um no binário.. Ai eu duvido AHSDUAHSUAH, ia da um puta de um trabalho KKKKKKKKKKKK..
Não é para tanto, todos operadores fazem a mesma coisa, a única coisa que muda é como eles operam baseado na tabela verdade
__________________
https://github.com/ipsBruno
ipsBruno is offline   Reply With Quote
Old 09/10/2013, 09:02 PM   #25
DanDRT
High-roller
 
DanDRT's Avatar
 
Join Date: Apr 2012
Posts: 1,345
Reputation: 227
Default Respuesta: Truques com operadores especiais (bits operators)

Muito bom!
DanDRT is offline   Reply With Quote
Old 09/10/2013, 10:13 PM   #26
zSuYaNw
Godfather
 
zSuYaNw's Avatar
 
Join Date: Apr 2010
Location: Santa Catarina
Posts: 6,840
Reputation: 672
Default Re: Truques com operadores especiais (bits operators)

Ótimo, alguns eu ja sabia, outros eu aprendi, bom trabalho ipsBruno.
zSuYaNw is offline   Reply With Quote
Old 10/10/2013, 12:16 AM   #27
shittt
Gangsta
 
shittt's Avatar
 
Join Date: Apr 2013
Location: I came back
Posts: 795
Reputation: 78
Post Re: Truques com operadores especiais (bits operators)

Ke bom tutorial cara +repi
__________________
Hi
shittt is offline   Reply With Quote
Old 10/10/2013, 12:35 AM   #28
ipsBruno
Godfather
 
ipsBruno's Avatar
 
Join Date: Apr 2010
Location: Brazil, Caxias RS
Posts: 6,084
Reputation: 546
Default Respuesta: Truques com operadores especiais (bits operators)

Valeu pessoal
__________________
https://github.com/ipsBruno
ipsBruno is offline   Reply With Quote
Old 10/10/2013, 12:42 AM   #29
-Prodigy-
Huge Clucker
 
Join Date: Dec 2010
Posts: 398
Reputation: 45
Default Re: Truques com operadores especiais (bits operators)

Hey bruno great job once again. (Excuse my non Portuguese post :P)

Can you explain why this works:
pawn Code:
var =  ! var;
?
How does the !var know if its 1 or 0?

Edit: Got it now.
-Prodigy- is offline   Reply With Quote
Old 10/10/2013, 01:12 AM   #30
ipsBruno
Godfather
 
ipsBruno's Avatar
 
Join Date: Apr 2010
Location: Brazil, Caxias RS
Posts: 6,084
Reputation: 546
Default Respuesta: Re: Truques com operadores especiais (bits operators)

Quote:
Originally Posted by -Prodigy- View Post
Hey bruno great job once again. (Excuse my non Portuguese post :P)

Can you explain why this works:
pawn Code:
var =  ! var;
?
How does the !var know if its 1 or 0?

Edit: Got it now.
! convert false to true, and true to false.

So:

PHP Code:
var = !var; 
is

PHP Code:
var = var == 1

Tests:

pawn Code:
new one = 1;
new zero = 0;

printf("%d", !one); // 0
printf("%d, one); // 1

printf("
%d", zero); // 0
printf("
%d", !zero); //1
__________________
https://github.com/ipsBruno
ipsBruno is offline   Reply With Quote
Reply

Thread Tools
Display Modes

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Tutorial] Dicas e Truques e Otimizações ipsBruno Lançamentos/Releases 30 03/10/2016 06:16 PM
[Tutorial] Truques com icmd7 ipsBruno Lançamentos/Releases 18 21/10/2013 06:51 PM
[Include] Bits Booleanos - O que são bits? ipsBruno Lançamentos/Releases 42 27/06/2012 09:58 AM


All times are GMT. The time now is 12:50 AM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.