C sharp - Cómo convertir de decimal a string

 
Vista:
sin imagen de perfil

Cómo convertir de decimal a string

Publicado por Estefanía (1 intervención) el 18/07/2016 14:37:24
1
2
3
4
5
6
7
8
9
int AuxReportados = 0;
int AuxNovedades = 0;
int AuxEsperados = 0;
decimal Auxporcentaje = 0;
 
Auxporcentaje = AuxReportados + AuxNovedades;
Auxporcentaje = Auxporcentaje / AuxEsperados;
 
txtinternacional.Text = Auxporcentaje;

y me aparece error: No se puede convertir implícitamente el tipo 'decimal' en 'string'.
Alguien me puede ayudar por favor

el txtinternacional. text es un cuadro cuadrito donde quiero llevar el porcentaje que esta arrojando esa consulta
Gracias
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

Cómo convertir de decimal a string

Publicado por Daniel Alejandro Rosas Vazquez (2 intervenciones) el 18/07/2016 16:16:59
Que tal solo debes ponerlo de esta manera

txtinternacional.Text = Auxporcentaje.ToString("N2");

y para regresarlo del txt a decimal es de esta manera

string valorig = txtinternacional.Text;

decimal valdec = Convert.ToDecimal(valorig);

txtMostrarValor.Text = valdec.ToString("N2"); <---- El N2 es el numero de decimales que quieres mostrar
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