Ver Mensaje Individual
  #7
Antiguo 4 de mayo de 2015, 21:59
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

Breew, no te preocupes. Parece dificil al principio pero cuanto mas aprendas mas facil sera y realmente es un entorno muy comodo.

En cuanto a tu pregunta del por que sobre el campo de tipo Float: los campos propios de COBOL no son "nativos" Win32, sino arrays de Char. Entre ellos los campos decimales (incluso los empaquetados COMP-3). Los tipos "nativos" serian, nombres dependiendo del lenguaje:
  • Short = SmallInt : 2 bytes = S9(4) COMP-5
  • Int = Integer = LongInt : 4 bytes = S9(9) COMP-5
  • Long Long : 8 bytes = S9(18) COMP-5
  • Float (Floating point single precision) : 4 bytes = COMP-1
  • Double (Floating point double precision) : 8 bytes = COMP-2

Hay byte tambien pero no nos interesa. PowerCOBOL tiene equivalentes a esos campos estandar Win32, y siempre que tratemos controles Win32, hay que usar campos estandar.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita