elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Temas
Páginas: [1]
1  Programación / Programación Visual Basic / Resultados de operacions con valor E-02 en: 20 Diciembre 2009, 15:11 pm
Veran.. estoy desesperado. No se que hacer.

Tengo un programita hecho por mi , que deve hacer la sencilla operacion de sumar un valor de un textbox con otro valor de otro textbox i dividir ese valor por el valor de otro textbox.

Bien , todo normal , pero cuando deberia dar valores tipo -0.0925 me da -9,25000000000002E-02

La operacion es la siguiente: (-22 + 21.63) / 4

No siempre son esos valores , pero ya no se como hacer para qu eme de el valor real.. es un programa para resolver equaciones de segundo grado siguiendo la formula..pero esque el valor final de la x da mal... u.u

Que puedo hacer?
He provado declarando el valor final como variable poniendo que es bolean o cosas asi.. pero nada sigue dando igual.

Os dejo el codigo

Private Sub Command4_click()

txtxpos.Visible = True
txtxpos = (Val(txtb4.Text) + Val(txtraiz2.Text)) / Val(txtA4.Text) ' -b + (..)

End Sub
2  Programación / Programación Visual Basic / Como limitar los decimales en un textbox. en: 15 Diciembre 2009, 12:42 pm
Veran esque tengo un problema con unos cuantos textbox , y algunos labels tambien .

Tras hacer una serie de operaciones , salen muchos decimales y cuando aparecen en el textbox son demasiado grandes , al seguir operando me salen cifras incorrectas multiplicadas por una E , o algo parecido..

Como puedo limitar los decimales de un textbox o de cualquier otro elemento?

Seria limitarlo a 2 decimales.

Gracias
3  Programación / Programación Visual Basic / Como hacer que no se salga la linea en visual basic en: 11 Diciembre 2009, 23:35 pm
Veran he creado una grafica , donde represento lineas mediante valores que da una equacion.

Pero se me salen de la grafica y siguen hacia abajo por la parte gris. Como puedo hacer que en caso de que los valores den por fuera , no se representen?.

Saludos
4  Programación / Programación Visual Basic / Reemplazar Comas por Puntos en visual basic en: 4 Diciembre 2009, 15:35 pm
Veran, tengo un proyecto pendiente . Es un programa que resuelve equaciones de segundo grado en adelante.

El problema está que visual basic reconoce el punto "." como indicador de que es un numero decimal
8.9

Pero si opera con ellos , lo transforma en ","

Quiero decir que si tengo 2 textbox y tienen que sumarse sus valores siendo los valores 3 + 3.4

Al darle al comand button , el resultado que aparecera en unnuevo comand box sera :
6,4

Sustituye el punto por la coma. De esa forma si deseo seguir operando para continuar con la operación matematica , visual basic reconoce el 6,4 como 64 y no da el resultado correcto.

He pensar en reemplazar el valor , por un . cada vez que salga , pero no se como.

Sabrian decirme alguna solucion?
5  Programación / Programación Visual Basic / Eje de coordenadas Cartesianas en visual basic en: 26 Septiembre 2009, 16:57 pm
Buenas , veran tengo un eje de coordenadas hecho.

El codigo es el siguiente:

Código:
Option Explicit

Dim oX, oY, dX, dY, x, y As Integer
 
Private Sub Cmd_Graficar_Click()
x = oX + Val(txt_CordX.Text)
y = oY - Val(Txt_CordY.Text)
Pic_Graf.PSet (x, y)

End Sub
 
Private Sub Form_Load()
Label1(0).Caption = "X"
Label1(1).Caption = "Y"
txt_CordX.Text = ""
Txt_CordY.Text = ""

Me.ScaleMode = 3
Pic_Graf.ScaleMode = 3
Pic_Graf.Height = 400
Pic_Graf.Width = 400
Pic_Graf.AutoRedraw = True
Pic_Graf.Line (200, 0)-(200, 400)
Pic_Graf.Line (0, 200)-(400, 200)
oX = 200
oY = 200
dX = 200
dY = 200

End Sub

Mi idea original era crear el eje de coordenadas con numeros para poder visualizar bien donde se representa cada punto.. dando valores a X / Y .
Pero no se me ocurre como hacerlo para insertar esos numeros de separacion.

Seria algo parecido a esto : http://platea.pntic.mec.es/~anunezca/ayudas/funciones1/funciones1.htm

Saludos y gracias

6  Programación / Programación Visual Basic / Reconocer una incognita en una caja de texto en: 30 Julio 2009, 14:05 pm
Buenas , tengo una duda/problema

Tengo una caja de texto , donde introducir , por ejemplo ( 2 + x )
En otra caja de texto , querria colocar el valor de x , en ese momento y que al pulsar el comandbuton ,  se resolviera lo introducido en la primera caja de texto.

Que forma hay para que visual reconozca en esa caja de texto , la letra X , como el valor que se ha introducido en la otra caja?

Saludos
7  Programación / Programación Visual Basic / Como Representar un eje de coordenadas en: 26 Julio 2009, 20:24 pm
Estoy creando un ejecutable en visual que resuelva ecuaciones , y necesito resolverlas de forma grafica , no obstante , no tengo ni la menor idea de como representar un eje de coordenadas cartesianas en visual basic.

Ni siquiera he podido idear un boceto..

Alguna sugerencia gente?

gracias
8  Programación / Programación Visual Basic / Opcion raiz cuadrada en Visual Basic en: 23 Julio 2009, 21:46 pm
Buenas, estoy creando un programa que resuelva ecuaciones de segundo grado, pero no encuentro manera o forma de resolver raices cuadradas.


Alguien me save indicar que hacer?

saludos
9  Programación / Programación Visual Basic / Duda Ejecucion de 2 acciones apretando un mismo boton en: 17 Julio 2009, 13:04 pm
Buenas , tengo un problema

Estoy desarroyando un programa que resuelva ecuaciones de primer grado.

De forma sencilla tengo Ax +  B = C
Teniendo en cuenta que B puede tener distintos signos , ya sea + , - , / , *

Apretando un boton , un comand buton desos , quiero que aparezca el resultado de la operacion , dependiendo del signo escogido , en 2 cuadros distintos.

Me refiero a : Ax + B = C
                   Ax - B = C-B
Quedando el resultado , debajo , en 2 cajas de texto nuevas , una  acada lado del igual. Un mismo boton , deve hacer que salgan esos resultados en las 2 cajas.
eL PROBLEMA esta en que lo he escrito de esta forma :

Private Sub Command1_Click()
If cboSignoB = "+" Then
txtB2.Text = Val(txtB.Text) - Val(txtB.Text) 'eliminar B del lado izquierdo

txtC2.Text = Val(txtC.Text) - Val(txtB.Text) 'Pasar restando al lado derecho

ElseIf cboSignoB = "-" Then
txtB2.Text = Val(txtB.Text) - Val(txtB.Text)
ElseIf cboSignoB = "/" Then
txtB2.Text = Val(txtB.Text) - Val(txtB.Text)
ElseIf cboSignoB = "*" Then
txtB2.Text = Val(txtB.Text) - Val(txtB.Text)
End If
End Sub

Pero no lo hace , me salta un error . Nose si es porque un mismo boton no puede efectuar 2 cosas a la vez o porque hay que separar una accion de la otra.

Alguna sugerencia?
10  Programación / Programación Visual Basic / Resolver ecuaciones Visual Basic 6.0 en: 7 Julio 2009, 20:22 pm
Hola , bueno gente , pues tengo que presentar un proyecto y se trata de un programa que resuelva ecuaciones de primer , segundo , tercer , cuarto y asta quinto grado.

Alguien sabria decirme donde puedo buscar codigos.. ayuda.. o alguien ha hecho algo semejante?

Esque soy principiante en visual basic.. y pues.. estoy atrancado , nose ni por donde empezar..

Entiendo los codigos y como funciona el lenguaje.

Saludos y gracias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines