Jorge! A hipóse abaixo não é verdadeira.
log x na base y = ln x - ln y ?? log(1000) na base 10 == 3 log(1000) na base 10 == ln(1000) - ln(10) ?? 3 == 6,9077552789821370520539743640531 - 2,3025850929940456840179914546844 ?? 3 != 4,605170185988091368035982909369 Alguém conhece alguma classe que tenha um método que retorne o log base 10 ? ----- Original Message ----- From: Jorge Martins To: '[EMAIL PROTECTED]' Sent: Wednesday, February 27, 2002 10:34 AM Subject: RE: [java-list] Log base não neperiana Willian, Essa é uma questão de matemática não de java... :) Se eu não me engano, log x na base y = ln x - ln y -----Original Message----- From: Willian Charles Balmant [ mailto:[EMAIL PROTECTED]] Sent: sexta-feira, 22 de fevereiro de 2002 06:19 To: [EMAIL PROTECTED] Subject: [java-list] Log base não neperiana Olá pessoal! Preciso usar logaritmo em um projeto. Um pedacinho dele é a parte em que o programa deverá ensinar a =DIV> achar raízes de esquações através de métodos numéricos. O ponto onde não escapo de log é mais ou menos assim: Fiz um painél que recebe um String como parâmetro. Esse string é um função matemática. Ex: "x^3-(x*(3+5)^2+2) + =DIV> 5"; "cos(x^2)-sin(x)+log(x+2)" Eu preciso desenhar o gráfico da função. Isso eu fiz. Mas ainda preciso do logaritmo. Existe um método estático: double Math.log(double a); // ou double StrictMath.log(double a); o problema é que esses métodos retornam ln(a) (log neperiano) Eu preciso de log(a) base x ou pelo menos log10(a). Alguém conhece alguma classe que tenha um método que retorne o log =DIV> base 10 ou base x ?? Willian Charles _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------ LISTA SOUJAVA =DIV> ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP =DIV> 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 =DIV> 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] ------------------------------------------------------------------------- _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------ 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] -------------------------------------------------------------------------