ADA - Pasar un numero entero a caracter y viceversa

   
Vista:

Pasar un numero entero a caracter y viceversa

Publicado por andrea (1 intervención) el 05/05/2014 02:48:11
hola, una consulta, quisiera saber si en lenjuage ada, es posible pasar un numero entero a caracter y viceversa.

Gracias,saludos.
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

Pasar un numero entero a caracter y viceversa

Publicado por bc (3 intervenciones) el 07/05/2014 01:12:12
Se puede!
http://university.adacore.com/
saludos!
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
Imágen de perfil de Osmanys

Pasar un numero entero a caracter y viceversa

Publicado por Osmanys osmanys@cies.cu (6 intervenciones) el 14/11/2014 22:53:08
Primero, la conversión no va hacia caracter ni desde caracter, sino hacia strings y desde strings, te doy un ejemplo de como puedes hacerlo,

-- declarando valor entero (pudo haber sido real o cualquier otro tipo numérico)
Num : Integer := 0;

-- declarando valor de string
Text : String(1..10) := (others => ' '); -- ATENCION el string debe ser dimensionado en la declaración

...

-- convirtiendo de entero a string
text := Num'Img;

-- convirtiendo de texto (string) a entero
Num := Integer'Val (Text); -- cuidado, si el texto no representa un número esta línea genera un error
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