GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: kriszrap - 2014. január 26. - 21:48:36

Cím: Százalékszámitás
Írta: kriszrap - 2014. január 26. - 21:48:36
Sziasztok !
Miért kapok nullát??
 
printf(\"%d\",(pBusInfo[businesskoltseg]/pBusInfo[businessar])*100);

 
pBusInfo[businesskoltseg] = 3500

pBusInfo
[businessar] = 3500 000

ez egy 1% lenne:(


de nem kapom meg az értéket.
Cím: Százalékszámitás
Írta: kadaradam - 2014. január 26. - 22:50:29
Lebegopontos (float) szamkent irasd ki!
Es: http://wiki.sa-mp.com/wiki/Floatdiv
Cím: Százalékszámitás
Írta: kriszrap - 2014. január 27. - 16:58:52
 
new Float:Number1 = 3500, Float:Number2 = 3500000;
new Float:ja;
new Float:ja2;
ja = floatdiv(Number1, Number2);
ja2= ja*1000;
printf(\"x:%0.0f\",ja2);

 
Miért kell 1000 el meg szorozni??:( hogy ki jöjjön az egy??
Cím: Százalékszámitás
Írta: jana4 - 2014. január 27. - 17:59:52
http://sampforum.hu/index.php?topic=43747.0
Cím: Százalékszámitás
Írta: kriszrap - 2014. január 27. - 18:23:50
Köszönöm sokat segítettél:)