Fórum Criar tipo de variavel numerica somente positiva #477830
02/05/2014
0
Boa Tarde
Eu acho que é uma duvida de iniciante, mas não estou conseguindo desenrolar.
Eu tenho um tipo TNome que esta definido da seguinte forma.
Type TNome = String[60];
Aora preciso criar um tipo TValorPositivo e TNumeroPositivo que seria
Type TValorPositivo = Currency (todos maior que zero);
Type TNumeroPositivo = Integer (todos maior que zero);
Eu nao estava querendo escrever um objeto.
Alguem poderia dar uma dica?
Grato
Tone
Eu acho que é uma duvida de iniciante, mas não estou conseguindo desenrolar.
Eu tenho um tipo TNome que esta definido da seguinte forma.
Type TNome = String[60];
Aora preciso criar um tipo TValorPositivo e TNumeroPositivo que seria
Type TValorPositivo = Currency (todos maior que zero);
Type TNumeroPositivo = Integer (todos maior que zero);
Eu nao estava querendo escrever um objeto.
Alguem poderia dar uma dica?
Grato
Tone
Tone Costa.
Curtir tópico
+ 0
Responder
Posts
08/05/2014
Felippe Tadeu
No arquivo de ajuda do Delphi diz que ao se fazer isso, vc está criando apenas um sinônimo para o tipo, e ao criar uma variável ou constante, vc estaria fazendo a mesma coisa que nomeVariavel: TipoPrimitivo (ou qualquer outro).
Para o seu caso, creio que o tipo Cardinal já resolva, ele aceita apenas números positivos. (Se eu estiver errado por favor falem)
Para o seu caso, creio que o tipo Cardinal já resolva, ele aceita apenas números positivos. (Se eu estiver errado por favor falem)
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)