SA-MP Forums Archive
Numeros disparatados - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Numeros disparatados (/showthread.php?tid=580689)



Numeros disparatados - chusothe41 - 07.07.2015

Resulta que ando con una guilipollez tremenda
pawn Код:
new gangZonePointMinX = 800;
new reducion = gangZonePointMinX * 0.15;
Deberia dar 120 pero da 1123024897

Podria ser por haberse inicializado en int y hacer un calculo en float pero no creo.


Re: Numeros disparatados - chusothe41 - 07.07.2015

Vale si, era por problemas de tipos y que me estaba confundiendo con otros lenguajes.
La solucion fue hacer un "casting" o definirlo como float
pawn Код:
new Float:gangZonePointMinX = 800;
new Float:reducion = gangZonePointMinX * 0.15;
Tambien habria valido:
pawn Код:
new gangZonePointMinX = 800;
new Float:reducion = float(gangZonePointMinX) * 0.15;



Re: Numeros disparatados - SickAttack - 07.07.2015

pawn Код:
const reduccion = 120;