Como fazer string para integer?

Delphi

19/11/2003

gostaria de saber como faço para oma string com valor ´200-0001´ virar uma integer ´2000001´?

grato pela atenção,


Gandalf

Gandalf

Curtidas 0

Respostas

Vanius

Vanius

19/11/2003

Boa tarde Fera.


Vc pode tentar:
VarS := ´200-0001´;

varI := StrToInt( copy(VarS, 0, 3) + Copy(VarS, 4, 4));
O q faz o copy???
O seguinte: Copy (´200-0001´, 0, 3)
Pega-se o carcter na posição 0 e copia as proximas 3 posicoes, 200.
O outro ira copiar da posicao 4 e as proximas 4, 0001
Depois soma-se as strings ´200´+´0001´ = ´2000001´, depois converte para inteiro.


Abraços,


Vanius Girodo
vaniusg@terra.com.br
ICQ 2794012


GOSTEI 0
Gandalf

Gandalf

19/11/2003

VAKEU MESMO GRANDE!


GOSTEI 0
Gandalf

Gandalf

19/11/2003

cara da pra fazer o contrario?


GOSTEI 0
Gandalf

Gandalf

19/11/2003

esquece,

é so subtrair


GOSTEI 0
POSTAR