Como fazer string para integer?
gostaria de saber como faço para oma string com valor ´200-0001´ virar uma integer ´2000001´?
grato pela atenção,
grato pela atenção,
Gandalf
Curtidas 0
Respostas
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
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
19/11/2003
VAKEU MESMO GRANDE!
GOSTEI 0
Gandalf
19/11/2003
cara da pra fazer o contrario?
GOSTEI 0
Gandalf
19/11/2003
esquece,
é so subtrair
é so subtrair
GOSTEI 0