Ir para conteúdo
Fórum Script Brasil

Mini Me

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Mini Me

Mini Me's Achievements

0

Reputação

  1. Bom dia a todos, Estou analisando um código fonte que recebi da china na empresa onde trabalho. O código é em VB, até ai tudo bem, mas me deparei com um pequeno detalhe que aparentemente não está atrapalhando meu código de executar, mas gerou uma tremenda curiosidade para saber do que se trata. O problema está em um comando if, onde o cara quis comparar uma variável do tipo DOUBLE com o valor 1, na verdade como existe a possibilidade deste valor Double ser negativo ele usa o comando Abs() para retirar o sinal desta variável. A grande dúvida é porque usar este "#" após o valor 1??????? Se eu tirar este parâmetro # o código aparentemente funciona, mas eu não tenho certeza se ele pode dar problema com algum valor específico da variável dblVal. Segue a linha do código em questão: If (Abs(dblVal) >= 1#) Then Nunca tinha visto isto na minha vida e estou muito curioso do porque usar este parâmetro # nesta comparação. muito obrigado, Rafael
×
×
  • Criar Novo...