View Full Version : Visual Basic - NthRoot


Gaminger
12-04-2007, 22:53
http://www.entisoft.com/ESTools/MathComplex_NthRoot.HTML

Quero fazer isto, mas não consigo. Copio e colo a função ali para um módulo, chamo o módulo e a função dentro do código do programa e o vX como sendo um valor e o vY outro...so porque razão isto não funciona? Alguém que tenha paciência pode-me fazer isto rápidamente no Visual Basic e copiar o código para aqui? Com um exemplo?

Gaminger
12-04-2007, 23:57
Já descobri uma solução :).

Acontece que fui experimentar algumas funçõs já feitas mas nenhuma batia certo até que descobri uma forma de calcular qualquer raíz sem fazer a raíz por assim dizer, no wikipédia.

Acontece que quando fazemos por exemplo a raíz quadrada de 9, o resultado vai ser 3, porque 3^2=9 certo?

Uma outra forma é usar a seguinte formula: x^(1/n) em que x é o número e n a raíz.

Por exemplo: 9^(1/2) = 9^0.5 = 3

Isto funciona para qualquer caso:

Por exemplo: Raíz cúbica de 27 é 27^3 logo: 27^(1/3) = 3

Brigado de qualquer forma para os que me tentaram ajudar :).