double pi = 3.14159; double dec = pi - (int) pi; Eu não testei este código, talvez seja necessário mais alguns casts.
Abraços, Douglas F. D. Carvalho ----- Original Message ----- From: "SILVA Rafael P CONFAB" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, June 21, 2002 2:30 PM Subject: [java-list] Pegar a parte decimal de um float... Quer ter seu próprio endereço na Internet? Garanta já o seu e ainda ganhe cinco e-mails personalizados. DomíniosBOL - http://dominios.bol.com.br Pessoal, O problema é o seguinte.. eu tenho um campo no Banco de Dados que é referente a minutos trabalhados.. esse campo é do tipo number e tem por exemplo o valor 465 minutos para tal dia... convertendo isso para float e dividindo por 60 "para ter o resultado em horas" eu tenho o seguinte resultado 7.75 sendo que o correto seria 8.15.. beleza.. eu converti esse valor para String, e consegui alterar para a hora certa... A pergunta é a seguinte: tem como em um float eu pegar só o valor depois do ponto? Eu já tentei varias formas e não consegui... consegui transformando em String.. mas convenhamos isso é muito feio.. ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------