[Tutorial] Operadores
#1

  1. Operadores lуgicos
  2. Operadores aritmйticos
  3. Operadores Bitwise
Operadores lуgicos

Menor que ( < )
pawn Код:
if(var1 < var2)
Verifica se o valor 'a' й menor que o valor 'b'

Menor ou igual que ( <= )
pawn Код:
if(var1 <= var2)
Verifica se o valor 'a' й menor ou igual que o valor 'b'

Maior que ( > )
pawn Код:
if(var1 > var2)
Verifica se o valor 'a' й maior que o valor 'b'

Maior ou igual que ( >= )
pawn Код:
if(var1 >= var2)
Verifica se o valor 'a' й maior ou igual que o valor 'b'

Diferente de ( != )
pawn Код:
if(var1 != var2)
Verifica se o valor 'a' й diferente que o valor 'b'

Igual a ( == )
pawn Код:
if(var1 == var2)
Verifica se o valor 'a' й igual ao valor 'b'

AND ou e ( && )
pawn Код:
if(var1 != 0 && var2 != 1)
Verifica se o valor 'a' e o 'b' retornam o valorverdadeiro

OR / ou (||)
pawn Код:
if(var1 == 0 || var2 == 1)
Verifica se o valor 'a' ou o 'b' retornam o valorverdadeiro

Falso ( ! )
pawn Код:
if(!var1) return 0; // Exemplo caso a var1 seja falso ou 0
Verifica se o valor 'a' йfalso ou igual a 0

Operadores aritmйticos

Adiзгo
pawn Код:
var1 + var2
faz a adiзгo do valor 'a' e do valor 'b'

Incremento prй-fixado
pawn Код:
++var1
Adiciona ao valor 'a' +1

Incremento pуs-fixado
pawn Код:
var1++
Adiciona ao valor 'a' +1

Subtraзгo
pawn Код:
var1 - var2
faz a subtraзгo do valor 'a' e do valor 'b'

Decremento prй-fixado
pawn Код:
--var1
Retira do valor 'a' -1

Decremento pos-fixado
pawn Код:
var1--
Retira do valor 'a' -1

Atribuiзгo por subtraзгo
pawn Код:
var1 -= var2
Seria como:
pawn Код:
var1 = var1 - var2
Multiplicaзгo
pawn Код:
var1 * var2
faz a multiplicaзгo do valor 'a' e do valor 'b'

Atribuiзгo por multiplicaзгo
pawn Код:
var1 *= var2
Seria como:
pawn Код:
var1 = var1 * var2
Divisгo
pawn Код:
var1 / var2
faz a divisгo do valor 'a' e do valor 'b'

Atribuiзгo por divisгo
pawn Код:
var1 /= var2
Seria como:
pawn Код:
var1 = var1 / var2
Resto(divisгo)
pawn Код:
var1 % var2
Exemplo:
pawn Код:
5 % 2 = 1
Atribuiзгo por Resto
pawn Код:
var1 %= var2
Seria como:
pawn Код:
var1 = var1 % var2
Operadores Bit operators
Clique Aqui ou Clique Aqui

Creditos:
DanDRT

Agradecimentos:
Willian Luigi
Reply
#2

Que Belo! +REP Gato!

kk!
Reply
#3

bom tutorial
Reply
#4

Achei meio fraco no sentido da explicaзгo pois estб mais para exemplos do que tutorial, explique sobre a tabela da verdade sobre cada operador creio que ficaria um Tutorial mais completo.

Abraзos parceiro.

@off
To devendo rep pra alguйm?
Reply
#5

Great job.

Poderia ter explicado um pouco, tem operadores como resto que poucas, realmente poucas pessoas sabem usar...
Maioria dos casos sabem nem pra que serve.

Abraзos
Reply
#6

Jaja termino as explicaзхes e Obrigado galera!
Reply
#7

Em programaзгo, o resto chama-se mуdulo nгo?

Eu sempre tive uma dъvida se era possнvel fazer algo do tipo:

pawn Код:
if(a == 2 | 3)
Sem ter que igualar o 'a' duas vezes? Compila mas nгo sei se funciona da forma correta.

Desta forma nгo compila

pawn Код:
if(a == 2 | < 4)
Reply
#8

Quote:
Originally Posted by arakuta
Посмотреть сообщение
Em programaзгo, o resto chama-se mуdulo nгo?
Sim o resto se chama modulo.
Reply
#9

Mas ~ nгo й Diferente de -1 ? Era o que dizia o tуpico do ipsBruno..

Fora isso gostei do tutorial, apesar de bem simples.
Reply
#10

Quote:
Originally Posted by Juniiro3
Посмотреть сообщение
Mas ~ nгo й Diferente de -1 ? Era o que dizia o tуpico do ipsBruno..

Fora isso gostei do tutorial, apesar de bem simples.
vou verificar isto.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)