Banner publicitario de PCBWay

Duda en logaritmos en visual basic

buenas gente espero me puedan ayudar tengo un problema con la funcion Math.Log
estoy realizando unos calculos satelitales al realizar una operacion me da otro valor

las operaciones ingresadas son:

t1 = (Val(Lp.Text) ^ 2)
t2 = (4 * Math.PI)
t3 = t1 * t2
t4 = (Math.Log(t3))
t5 = 10 * t4
TextBox1.Text = t1
TextBox2.Text = t2
TextBox3.Text = t3
TextBox4.Text = t4
TextBox5.Text = t5

El valor que ingreso en Lp.text es de 36388.967221E+03
el valor que meda despues de hacer el logaritmo es de 37.3505766236477
pero con mi calculadora es de 16.22114932
alguien sabra a que se deba las variables las estoy declarando como string


Gracias por su tiempo
 
Atrás
Arriba