La Web del Programador: Comunidad de Programadores
 
    Pregunta:  68227 - RECORTAR CIFRAS DECIMALES EN C#
Autor:  Jhonatan Enriquez
hola a todos, tengo una pregunta sobre como quitarle cifras decimales a un numero en C# como por ejemplo tengo el numero:

3.333333333333333

y necesito que me aparezca así:

3.33

que funcion me puede servir??? muchas gracias.

  Respuesta:  Rafael Yzarra
//Tomemos como ejemplo, el número que colocas:

decimal monto = 3.333333333333333;

//Ahora, llevemoslo al valor deseado (3.33)

decimal montoConv = decimal.Parse(monto.ToString("#########.00"));

//En donde:
// ########## --> Cantidad de cifras enteras a definir
// 00 --> Cifras decimales; coloca el Nº de ceros que quieres como decimales

/*Espero te sea util este consejo*/