Cálcular Raiz Cuadrada de un número en Visual Basic 2010

Iniciado por vAilleght, 24 Noviembre 2016, 01:56 AM

0 Miembros y 1 Visitante están viendo este tema.

vAilleght

Buenas, aprovecho para presentarme de una ves soy un novato en el mundillo de la programación pero con muchas ganas de aprender, estoy intentando hacer un programa aplicando la desmostración de pitágoras llegue al punto que necesito sacar la raiz cuadrada del valor final y no se como hacerlo en Visual Basic 2010 leí métodos para hacerlo en calculadora y otros que dieron aquí en este foro a gente que preguntó hace años pero en Visual Basic 2006... Algún veterano que me iluminenme?   :-\

MCKSys Argentina

MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


okik

#2
Puedes usar la clase System.Math y la función Sqrt

Código (vbnet) [Seleccionar]

Dim Raiz As Decimal = Math.Sqrt(36)
MessageBox.Show(Raiz)


Aunque no existiera tal función, sabiendo un poco de matemáticas y qué es una raíz cuadrada deberías saber que una raíz cuadrada de un numero es igual que la potencia del radicando con exponente 1/2

a(1/2)


Código (vbnet) [Seleccionar]

MessageBox.Show(36^(1/2)) 'devuelve 6  ya que 6 x 6 = 36



La raíz cúbica sería:

a(1/3)

Código (vbnet) [Seleccionar]

MessageBox.Show(125^(1/3)) 'devuelve 5  ya que  5 x 5 x 5 = 125



vAilleght

Resuelto!! Gracias por la información a los dos me enfocare en aprender esas funciones!  ;-)