• Lunes 29 de Abril de 2024, 20:51

Autor Tema:  Problema Decimales  (Leído 1002 veces)

matiasdoder

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Problema Decimales
« en: Lunes 7 de Enero de 2008, 12:30 »
0
Hola gente tengo un problema, necesito ajustar los digitos decimales  de un dato que viene de una base de datos a un textbox.

El valor debe tener dos decimales y por lo menos dos cifras significativas.

Ejemplo 1: El valor almacenado en la BD como 0,000236 aplicando la regla sera mostrado como 0,00024

Ejemplo 2: El valor almacenado en la BD como 123,034 aplicando la regla sera mostrado como 123,03

Si alguien me puede ayudar les agradeceria mucho.

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Problema Decimales
« Respuesta #1 en: Lunes 7 de Enero de 2008, 15:28 »
0
configura tu base de datos, segun sea el caso la tabla debe tener una columna number(6,1) o una columna con mayorprecicion number(17,7) etc..

cuando insertes utiliza el comenaod round bien sea el de la base de datos o el de System.Math y configura el redondeo de acuerdo al numero de decirmales que tenga la cifra, es decir antes de redondear puedes utilizar algo como el modulador etc... para saber cuantos decimales tiene la cifra, de acuerdo a eso le ejecutas round y luego insertas a la bd.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io