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: hegdavid95 - 2012. március 12. - 18:35:56

Cím: Egy szám tizedesjegyekre való felbontása
Írta: hegdavid95 - 2012. március 12. - 18:35:56
Hogyan lehetne egy maximum két jegyû int számot ami biztosan nem negatív felbontani tizedes jegyekre
például 89-et 8-ra és 9-re?
Cím: Egy szám tizedesjegyekre való felbontása
Írta: 1ST_Chr - 2012. március 12. - 18:41:26
Talán így:
 

new string[2];
format(string,sizeof(string),\"%d\",89);
printf(\"elsõ: %d, második:%d\",string[0],string[1]);
Cím: Egy szám tizedesjegyekre való felbontása
Írta: hegdavid95 - 2012. március 12. - 18:46:42
Ez nem jó erre ez jött ki: elsõ:89 második:0
Cím: Egy szám tizedesjegyekre való felbontása
Írta: 1ST_Chr - 2012. március 12. - 18:50:52
Akkor lehet nem %d-vel kell csinálni, más ötletem nincs. :/
Cím: Egy szám tizedesjegyekre való felbontása
Írta: hegdavid95 - 2012. március 12. - 19:04:11
Rájöttem de köszi
[pawn]   new szam = 89;
printf(\"%d %d\",szam / 10,szam - ((szam/10) * 10));[/pawn]