DUVIDA BASICA

24/02/2003

0

Estou com uma dúvida, eu quero pegar 2 valores, A e B, sendo que A = 20, e B = 00:40, por exemplo, sendo A um valor inteiro e B sendo alguma hora qualquer, eu preciso fazer B*24, que me dará um número fracionado, e multiplicar o resultado por A, então a expressão ficará da seguinte forma:

C = A*(B*24);

Minha pergunta é o seguinte como eu faço a conversão dos valores, para que meu campo C fique com a forma acima?

Ex.:
Edit1.text := strtoint(C );

OBS.: OS CAMPOS A, B e C, ESTÃO EM UMA DBGRID, SENDO QUE O CAMPO ´B´ É UMA STRING, CUJA A PROPRIEDADE EDITMASK É UM SHORT TIME!


Rkaliman

Rkaliman

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar