Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda ¡soy nuevo en esto.!!!!

Estas en el tema de Ayuda ¡soy nuevo en esto.!!!! en el foro de Programación General en Foros del Web. Saludos a tod@s. Estoy empezando en esto de vb y por lo de pronto lo unico que hago es leer, no voy a ningun curso. ...
  #1 (permalink)  
Antiguo 07/05/2003, 14:02
 
Fecha de Ingreso: mayo-2003
Mensajes: 31
Antigüedad: 21 años, 6 meses
Puntos: 0
Ayuda ¡soy nuevo en esto.!!!!

Saludos a tod@s.

Estoy empezando en esto de vb y por lo de pronto lo unico que hago es leer, no voy a ningun curso.
Pero a lo aque voy.
Necesitava hacer un programilla de división, bueno esto ya lo atengo hecho, pero me gustaria que a parte del cociente( a ser posible sin decimales) me diera el resto.
osea metiendo el DIVIDENDO-DIVISOR= COCIENTE(sin dec) y RESTO
Muchas gracias
  #2 (permalink)  
Antiguo 08/05/2003, 06:43
 
Fecha de Ingreso: abril-2002
Mensajes: 116
Antigüedad: 22 años, 7 meses
Puntos: 0
Es mu Facil

Claro hombre, no te preocupes, es muy facil. Tu cuando divides dos variables usas "/" y te da el numero con los decimales, pues bien, lo unico que tienes que hacer, es cambiar de barra, y te dara el numero sin decimales, es decir, en lugar de hacer A/B, prueba a poner A\B. y para hallar el resto, lo que tienes que hacer es Usar "Mod" de la forma A Mod B. Hacemos un ejemplo.....OK!
**************************************************
Ejemplo:
**************************************************
Private Sub Form_Load()
'Definimos las variables, y en lugar de hacerlo como integer, lo hacemos como Single (En lugar de Enteros, como decimales "Cortos" como digo yo....jejeje)
Dim a as Single
Dim b as Single
Form1.Show 'Mostramos el Formulario.
a = 5 ' Le damos a la a el valor 5
b = 2 ' y a la b le damos el valo 2
Print a / b 'Dividos de la forma normal los valores y como es 'normal, nos dara 2,5 (con Print lo imprime plasmado en el 'formulario).
Print a \ b ' Ahora lo dividimos, pero con la otra barra, y nos
'imprimira en el formulario el resultado sin decimales, es decir,
'nos imprimira 2.
Print a Mod b ' Finalmente, con el comando Mod, nos sacara el resto de dividir los valores, es decir, nos imprira "1".
End Sub

************************************************** **
Bueno compañero, yo lo he hecho de una forma muy simple, imprimiendolo por pantalla, ahora es cuestion de que lo apliques a tu programilla con las infinitas posibilidades que ofrece Visual Basic, y espero que te sea de utilidad. Para cualquier duda, sigue preguntando en el Foro.

Un Saludo a todos los del foro. Que siempre hay alguno que nos saca de las dificultades.
  #3 (permalink)  
Antiguo 08/05/2003, 11:28
 
Fecha de Ingreso: mayo-2003
Mensajes: 31
Antigüedad: 21 años, 6 meses
Puntos: 0

Muchas gracias por la contestación
Muy clara y sencilla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 23:13.