C sharp - delimitar resultados

 
Vista:

delimitar resultados

Publicado por Emanuel (26 intervenciones) el 09/03/2005 20:45:35
Hola queria saber si me pueden ayudar con lo siguiente:
Necesito delimitar los lugares decimales de un resultado en una determinada cantidad , por ejemplo 3 decimales:
? = 9,035 / 2,333
? = 3,8726960994427775396485212173168
? = deberia ser igual a 3,873

el otro problema que tengo es que deseo que si un usuario tipeo en un textbox menos o mas de la cantidad de lugares decimales predefinidos estos se deben autocompletar y corregir, por ejemplo 5 decimales:

usuario = 35,25 deberia ser 35,25000
usuario = 27 deberia ser 27,00000
usuario = 66,1234567 deberia ser 66,12346
usuario = 47,256543 deberia ser 47,25654

Desde ya muchas gracias a todos y disculpen por las molestias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:delimitar resultados

Publicado por Yamil Bracho (1164 intervenciones) el 09/03/2005 21:14:06
Si quieres truncar el numero usa Decimal.Truncate o Decimal.Floor.
Tambien puedes usar el metodo Format de la clase String.
Con respecto a la segunda pregunta Format tambien te sirve para aplicar una mascara y dentro de la mascara puedes especificar "0" como caracter de relleno
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar