C#: conversión de double a hexadecimal y viceversa

Buenas,
Necesito convertir un dato de tipo double a hexadecimal y viceversa. ¿Me puedes ayudar? He probado a hacer lo siguiente pero me da error:
double dobleValor=12.5;
string hexValor=dobleValor.ToString();
Te agradecería si me pudieses contestar lo antes posible.
Muchas gracias.
Nora

1 respuesta

Respuesta
1
Hola,
Lo primero muchas gracias por responderme tan rápido. He probado el ejemplo que me has propuesto, pero no me sirve para datos decimales, es decir: 12.5, etc, me da el siguiente error:"La cadena de entrada no tiene el formato correcto". El código es el siguiente:
uiDecimal = checked((uint)System.Convert.ToUInt32(tbDecimal.Text));
Donde tbDecimal.Text es 12.56.
¿Cómo puedo solucionarlo?
Muchas gracias.
Un saludo,
Nora
Debes hacer la conversion utilizando el decimal no el uint como aparece en el ejemplo que te envie. El ejemplo es para que vieras como se hace pero tu tipo de datso es diferente debes hacerlo con el tipo de datos que tu utilizas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas