Anderson, uma alternativa é vc trabalhar tipo assim 'base 60', faça umas conversões: nosso sistema é 100, e o relogio é 60 assim: 100/60 = 1,666666667 (+/- né) vc multiplica essa dízima pela qtde de minutos 22*1,6666667 = 36,6666666 daí vc multiplica 36,666666 * 0,17 sendo (17,00/100) = R$ 6,23. ficaria +/- assim:
nVal := ((100/60)*nMinutos)*(nValHora/100) Kaputz, Robson Skype: kaputz_gri "Não pude escolher muitas coisas que nasceram comigo, mas posso escolher meu amigo......E nessa busca empenho a minha própria alma, pois com uma Amizade Verdadeira, a vida se torna mais simples, mais rica e mais bela..." Charlie Chaplin . "Keep the Dream Alive" ----- Mensagem original ---- De: Anderson Furtilho <[EMAIL PROTECTED]> Para: delphi-br@yahoogrupos.com.br Enviadas: Terça-feira, 23 de Outubro de 2007 14:37:48 Assunto: [delphi-br] Calculos com Horas Olá amigos da Lista! Como eu poderia proceder no caso abaixo: Exemplo: O cara trabalho 00:22:00 (22 minutos) e ele ganha 17,00 a hora. Com eu poderia fazer esta calculo em delphi ? Desde já antecipo meus agradecimentos Anderson Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail. yahoo.com/ Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]