Más problemas con las conversiones de tipos.

Started by Fede, January 03, 2011, 09:46:29 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Fede

Hola de nuevo.

Estoy intentado trabajar con dword pero los resultados me salen en int.

¿Por qué?

import "mod_say";

private

dword dUno;
dword dDos=10;

end


process Main()

begin
dUno=2147483647;
say(dUno);
say(dUno*10);
say(dUno*dDos);
end


Esto da como resultado:

2147483647
-10
-10
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.

Futu-block

ultimamente está fallando esto de bennu, a mi me dá problema de import...

[code language="bennu"]PROGRAM interfaz;

include "fazce/globales.prg";
INCLUDE "DLL/import.prg";
include "fazce/bar_til.prg";// este en cuestion

begin
   set_mode(320,240,32,mode_window);
...
...[/code]

SplinterGU

Quote from: Fede on January 03, 2011, 09:46:29 PM
Hola de nuevo.

Estoy intentado trabajar con dword pero los resultados me salen en int.

¿Por qué?

import "mod_say";

private

dword dUno;
dword dDos=10;

end


process Main()

begin
dUno=2147483647;
say(dUno);
say(dUno*10);
say(dUno*dDos);
end


Esto da como resultado:

2147483647
-10
-10


es solo la salilda del say, las variables son del tipo correcto.

Quote from: Futublock on January 03, 2011, 11:05:01 PM
ultimamente está fallando esto de bennu, a mi me dá problema de import...

[code language="bennu"]PROGRAM interfaz;

include "fazce/globales.prg";
INCLUDE "DLL/import.prg";
include "fazce/bar_til.prg";// este en cuestion

begin
   set_mode(320,240,32,mode_window);
...
...[/code]

un poco mas de datos? mensaje exacto, fuentes?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Fede

Gracias Splinter.

Con tu explicación ya encontré el fallo.   :D
Si quieres ser sabio, aprende a interrogar razonablemente, a escuchar con atención, a responder serenamente y a callar cuando no tengas nada que decir.

Futu-block

a partir de los puntos suspensivos va un juego cualquiera de toa la via de dio, el fallo me lo dá en la linea 7 con la excusa del 'begin' ?¿?¿???¿

ese mismo
Quoteinclude "fazce/bar_til.prg";
dentro de la misma carpeta (fazce) en otro juego que funciona perfect vuelve a fallar, en cuanto incluyo la linea...

SplinterGU

Quote from: Futublock on January 04, 2011, 07:22:35 PM
a partir de los puntos suspensivos va un juego cualquiera de toa la via de dio, el fallo me lo dá en la linea 7 con la excusa del 'begin' ?¿?¿???¿

ese mismo
Quoteinclude "fazce/bar_til.prg";
dentro de la misma carpeta (fazce) en otro juego que funciona perfect vuelve a fallar, en cuanto incluyo la linea...

sinceramente sin el codigo y sin el copy&paste del mensaje de error exacto no puedo ayudarte.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Futu-block

vale, solucionado...
era un end que me faltaba del bar_til.prg

siento las molestias

SplinterGU

por eso te pedia el codigo completo...

me alegro lo hayas resuelto...
Download Lastest BennuGD Release: http://www.bennugd.org/node/2