[eside-ghost] Re: Problema Definiendo Clase en Free Pascal

Jon Ander Ortiz jonbaine en gmail.com
Mar Jul 17 18:13:24 CEST 2007


Buenas:
Te respondo el último mail, si quieres que alguien mire el primero copia y
envia por favor el error que te da (es una buena costumbre), no solo una
descripción somera, es lo más rápido para ver cuál es el problema (a veces
incluso está escrito ahí):


> Se me olvidaba otra cosa: al declarar una constate 'PI', le asigno el
> valor de 3.1416, y me da error;
> ¿cómo lo podría hacer? ( he probado también a hacerlo como variable y
> despues asignarle el valor, siendo esta de tipo 'Integer', 'double'....y
> nada).
>
> Siento las molestias...he estado googleando y según parece, estos tipo
> deberían valer, pero parece que no, asi que a ver que me comentais ;-)



const
     PI = 3.1415922653;
   E = 2,71828182845904523 ;

No deberían dar problemas, es decir que automágicamente debería asignar un
tipo REAL a las variables constantes. Integer y Double son para valores
ENTEROS (cuidadin con los tipos) si lo que quieres es forzar:

const
PI:real = 3; Daría a PI un valor de 3.0 que no es lo mísmo que 3 que lo
almacenan los integer  y los doubles.

Manda también el error que te da, la mayoría de la gente que sabe pascal
(cuando no toda) lo tiene oxidadísimo ya que solo se da en primero de
carrera de informatica (los de teleco dan java y los industriales C), y solo
con ver el código, pues eso, que cuesta y da una pereza terrible.


Un saludo:
Jon Ander
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20070717/9a75f1fa/attachment.htm


Más información sobre la lista de distribución eside-ghost