TP curso K1113, ¿Puede ser que haya un error en un tipo de datos?

1 view
Skip to first unread message

Hernst

unread,
May 26, 2008, 2:09:36 PM5/26/08
to PascalSOS
Quizá interpreté mal la explicación de lo que hace el procedimiento
copiarBits: recibe las variables tgt, src, desde, hasta, offset. Todas
de tipo byte.
Pero en el ejemplo que hay en el holamundo.pascal, la variable offset
recibe valores positivos cuando se desea copiar el bit hacia la
derecha, y negativos para hacerlo hacia la izquierda. El problema es
que el tipo byte va de cero a 255. Habría que cambiarlo por otro tipo
(shortint, integer; pero igual el valor de la variable offset, si
entendí bien la explicación del procedimiento, va a oscilar entre -7 y
7).

salu2 y gracias

Pablo Augusto Sznajdleder

unread,
May 26, 2008, 2:30:35 PM5/26/08
to Pasc...@googlegroups.com
TENES RAZON !! byte no puede recibir un valor negativo... sin embargo en ejemplo que escribí aquí:
http://holamundopascal.blogspot.com/2008/05/untszpas.html
(abajo de todo) funciona bien (no se porque...) ...

Pero si... por favor cambialo por un tipo shortint en la interface y en la implementation.

Saludos !


2008/5/26 Hernst <herna...@gmail.com>:



--
Ing. Pablo Augusto Sznajdleder_________
(5411) 4637-8879 | 15-4419-JAVA (5282)

email: pab...@pablosz.com.ar
skype: pabloszn
http://www.PabloSZ.com.ar
http://www.JavaSOS.com.ar
Reply all
Reply to author
Forward
0 new messages