Ir diretamente para o conteúdo principal

CByte

Devolve uma expressão que foi convertida num Variant do subtipo Byte.

Estrutura

CByte(expressão)

Parâmetros

O argumento «expressão» pode ser qualquer expressão válida.

Descrição

Em geral, pode documentar o seu código utilizando as funções de conversão de subtipos para indicar que o resultado de uma determinada operação deve ser expresso como um tipo de dados específico, em vez do tipo de dados predefinido. Por exemplo, utilize CByte para forçar a aritmética de bytes nos casos em que normalmente se aplicaria a aritmética de moeda, de precisão simples, de precisão dupla ou de inteiros.

Utilize a função CByte para efetuar conversões compatíveis com normas internacionais de qualquer outro tipo de dados para um subtipo Byte. Por exemplo, os diferentes separadores decimais são reconhecidos corretamente consoante a configuração regional do seu sistema, tal como acontece com os diferentes separadores de milhares.

Se a expressão estiver fora do intervalo aceitável para o subtipo de byte, ocorre um erro.

Exemplo

O exemplo seguinte utiliza a função CByte para converter uma expressão num byte:

Dim MyDouble, MyByte

; MyDouble = 125,5678 ' MyDouble é um Double.

MyByte = CByte(MyDouble) ' MyByte contém 126. |