Operadores e converter variaveis
Operadores e converter variaveis
Para conversões usamos as funções abaixo:
CBool Converte um valor para Boolean (True ou False)
CByte Converte um valor para um Byte (8-bit) no intervalo de 0 a 255
CChar Converte um valor para um caracter Unicode (2-byte)
CDate Converte um valor para um objeto DateTime
CDec Converte um valor para um Decimal ( 12-byte )
CDbl Converte um valor para um Double ( 8 byte )
CInt Converte um valor para um Integer
CLng Converte para um Longo.
CSht Converte para um Short.
CStr converte para um String.
CSng Converte para um Single.
CObj Converte para um objeto.
Ctype Converte para qualquer tipo de dados. Sintaxe: NovoTipo = Ctype( Numero , int)
Ou usamos CType(Valor, Short)
Os operadores mais usados.
|
= |
Atribui um valor a uma variável ou constantes |
N = 8 ou Nome = "ELEUTERIO" |
|
+ |
Soma dois valores |
Total = 8 + 2 ( Total = 10 ) |
|
- |
Subtrai um valor de outro |
Total = 8 – 2 ( Total = 6 ) |
|
* |
Multiplica dois valores |
Total = 8 * 2 ( Total = 16 ) |
|
/ |
Divide um valor por outro |
Total = 8 / 2 ( Total = 4 ) |
|
\ |
Divide um valor por outro e retorna somente a parte inteira do resultado |
Total = 8 \ 3 ( Total = 2 ) |
|
Mod |
Divide um valor por outro e retorna o resto da operação |
Total = 8 mod 2 ( Total = 0 ) |
|
& |
Combina , concatena duas strings |
Total = "ELEUTERIO " & “ROSON” Total = ELEUTERIO ROSON” |
|
+= |
soma o valor e atribui o resultado |
N += 2 ( N = 10 ) |
|
-= |
subtrai o valor e atribui o resultado |
N -= 2 ( N = 6 ) |
|
*= |
multiplica o valor e atribui o resultado |
N *= 2 ( N = 16 ) |
|
/= |
divide o valor e atribuiu o resultado |
N /= 2 ( N = 4 ) |
|
&= |
concatena a string e atribui o resultado |
Nome &= ", Roson" = "ELEUTERIO , Roson" |
|
^ |
Eleva um valor a um determinado expoente |
8 ^ 2 ( 8 elevado a 2 ; total = 64 ) |
|
Sqrt |
Extrai a raiz quadrada de um valor |
N = Math.Sqrt(64) N = 8 |
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo