Você está aqui: VB.NET ::: Dicas & Truques ::: Rotinas de Conversão |
Convertendo strings em números usando a função ValQuantidade de visualizações: 22428 vezes |
Podemos usar a função Val para converter explicitamente os dígitos em uma string para um número. Esta função lê a string até encontrar um caractere que não seja um dígito, um espaço, tabulação, quebra de linha, ou um ponto. As sequencias "&O" e "&H" alteram a base do sistema de numeração e finalizam a leitura. Até parar de ler, a função Val converte todos os caracteres em um valor numérico. Veja um exemplo: Dim str As String = "120.05" Dim valor As Double = Val(str) Console.WriteLine(valor) Veja que quando o Visual Basic converte uma string para um valor númerico, ele usa a definições de Opções Regionais no painel de controle do Windows para interpretar os separadores de milhares e o de decimal, assim como o símbolo de moeda. Eis porque a string "120.05" foi convertida para 120,05. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de VB.NET |
Veja mais Dicas e truques de VB.NET |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |