Operadores
V suporta os seguintes operadores:
Operadores básicos
+
(adição) para int, float e string-
(subtração) para int e float*
(multiplicação) para int e float/
(divisão) para int e float%
(módulos) para int=
(atribuição) para alterar valores: =
para inicializar valores
Saída
Nota: Ao contrário de outras linguagens, o V não permite módulo com float.
Operadores de comparação
>
maior que<
menor que==
igual a> =
maior ou igual a<=
menor ou igual a! =
não é igual a
Operadores booleanos
&&
e||
ou!
não
Operadores bit a bit
<<
left bitshift>>
right bitshift&
bitwise and|
bitwise or^
bitwise xor
Operadores de atribuições
+ =
o mesmo quefoo = foo + var
- =
o mesmo quefoo = foo - var
* =
o mesmo quefoo = foo * var
/ =
o mesmo quefoo = foo / var
& =
o mesmo quefoo = foo & var
| =
o mesmo quefoo = foo | var
>> =
o mesmo quefoo = foo >> var
<< =
o mesmo quefoo = foo << var
Operadores especiais
in
para associaçãonone
para opcional
Last updated