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

Colocar solo 2 decimales en una operacón

Estas en el tema de Colocar solo 2 decimales en una operacón en el foro de .NET en Foros del Web. Saludos cordiales, Actualmente debo generar varias operaciones en VB .NET, entre ellas divisiones para calcular ciertos valores, la cosa es que tengo un campo donde ...
  #1 (permalink)  
Antiguo 24/09/2011, 09:54
 
Fecha de Ingreso: julio-2011
Mensajes: 30
Antigüedad: 12 años, 9 meses
Puntos: 0
Colocar solo 2 decimales en una operacón

Saludos cordiales,

Actualmente debo generar varias operaciones en VB .NET, entre ellas divisiones para calcular ciertos valores, la cosa es que tengo un campo donde se deposita el resultado de una división, pero dicho resultado en ocasiones rebasa los 10 digitos que tiene mi campo especificado lo que ocasiona que no se pueda almacenar dicho dato por ser muy largo, la pregunta es:

¿Como puedo hacer para que en el resultado de mi textbox solo aparezcan como maximo 2 decimales?

lo que aparece: 1.9835428634537524788635257883652964003564308645

Lo que se desea: 1.98



Agradezco de antemano la ayuda que puedan proporcionarme.
  #2 (permalink)  
Antiguo 24/09/2011, 10:08
Avatar de ramirezmario7  
Fecha de Ingreso: febrero-2008
Ubicación: Medellín
Mensajes: 336
Antigüedad: 16 años, 2 meses
Puntos: 56
Respuesta: Colocar solo 2 decimales en una operacón

Intenta lo siguiente.
Si tienes la informacion en una variable has asi.
txt1.text = valor.ToString("N2");

Asi trabaja en c# en basic debe de ser parecido.
  #3 (permalink)  
Antiguo 24/09/2011, 10:21
 
Fecha de Ingreso: julio-2011
Mensajes: 30
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Colocar solo 2 decimales en una operacón

intente con eso pero tampoco logro el objetivo.

Saludos.
  #4 (permalink)  
Antiguo 24/09/2011, 11:26
Avatar de msnonlygames  
Fecha de Ingreso: agosto-2011
Ubicación: En la programacion y la red
Mensajes: 23
Antigüedad: 12 años, 8 meses
Puntos: 0
Respuesta: Colocar solo 2 decimales en una operacón

Puedes usar el formatnumber por ejemplo

Código vb:
Ver original
  1. Dim total as Integer
  2. total = txtnumero.text * 1.30
  3. label1.text = Formatnumber(total)

Espero te sirva de algo. Saludos (:
  #5 (permalink)  
Antiguo 24/09/2011, 11:51
 
Fecha de Ingreso: julio-2011
Mensajes: 30
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: Colocar solo 2 decimales en una operacón

Listo, con eso quedó perfecto, muchas gracias

Etiquetas: net, textbox, vb
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




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