Fórum pegar os dois últimos valores de uma sequencia numerica #321668

18/05/2006

0

Como pegar os dois últimos valores de uma sequencia numerica?

Ex.:

984 = 84
123 = 23
54286 = 86

Obrigado


Fajo

Fajo

Responder

Posts

18/05/2006

Emerson Nascimento

[b:6689824d7a]se o valor for numérico:[/b:6689824d7a]
uma forma:
uses StrUtils;
ultimos: integer;
ultimos := StrToInt(RightStr(IntToStr(Valor),2));

outra:
ultimos: integer;
ultimos := trunc(frac(valor / 100) * 100);

[b:6689824d7a]se o valor for string:[/b:6689824d7a]
uses StrUtils;
ultimos: string[2];
ultimos := RightStr(Valor,2);


Responder

Gostei + 0

18/05/2006

Fajo

valeu pela ajuda emerson, era isso q eu queria, já tinha conseguido de outra forma, maior q a sua, vou ficar com sua;
Obrigado!


Responder

Gostei + 0

18/05/2006

Fajo

Emerson,

se não se importa tenho outra dúvida; como pegar a quantidade de valores de uma sequencia numerica de dentro de um campo de uma tabela?

Ex.
No campo Nome tem: Assunto;

e eu quero q seja retornado = 7;

Obrigado;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar