hlmod.hu
https://hlmod.hu/

Visszatérő Szöveg
https://hlmod.hu/viewtopic.php?f=9&t=22894
Oldal: 1 / 1

Szerző:  JohanCorn [ 2015.12.04. 21:58 ]
Hozzászólás témája:  Visszatérő Szöveg

Sziasztok!

Nem vagyok a szavak embere és elég zavaros lehet amit pontosan meg szeretnék tudni, ezért példákkal fejetem ki mire is lennék kíváncsi.
A dolog nagyon egyszerű. Meg szeretnék jeleníteni valamit szöveg formában miközben előtte küldtem neki egy számértéket.

SMA Forráskód: [ Mindet kijelol ]
  1. "%s", valami_ami_kell(ertek) ... 


Amit megadtam az "ertek"-nek azt szeretném továbbvinni és feldolgozni. A következőképpen:

Ha az érték "ertek-(ertek/1000*1000)" >= 100, akkor ez a szöveg jelenjen meg: ... "%d.%d", ertek/1000, ertek-(ertek/1000*1000) ...
Ha az érték "ertek-(ertek/1000*1000)" >= 10, akkor ez a szöveg jelenjen meg: ... "%d.0%d", ertek/1000, ertek-(ertek/1000*1000) ...
Ha az érték "ertek-(ertek/1000*1000)" >= 1, akkor ez a szöveg jelenjen meg: ... "%d.00%d", ertek/1000, ertek-(ertek/1000*1000) ...
Ha az érték "ertek-(ertek/1000*1000)" == 0, akkor ez a szöveg jelenjen meg: ... "%d.000", ertek/1000 ...

Ezeket a feltételeket nem tudom hogyan kellene megadnom, hogy normális értéket adjon vissza.

SMA Forráskód: [ Mindet kijelol ]
  1. valami_ami_kell(ertek)
  2. {
  3. new szoveg[65];
  4.  
  5. IDE!
  6.  
  7. return szoveg;
  8. } 


Azért én is próbálgattam:

SMA Forráskód: [ Mindet kijelol ]
  1. valami_ami_kell(ertek)
  2. {
  3. new szoveg[65];
  4.  
  5. /*
  6. if(ap-(ap/1000*1000) >= 100) szoveg = "%d.%d", ap/1000, ap-(ap/1000*1000)
  7. else if(ap-(ap/1000*1000) >= 10) szoveg = "%d.0%d", ap/1000, ap-(ap/1000*1000)
  8. else if(ap-(ap/1000*1000) >= 1) szoveg = "%d.00%d", ap/1000, ap-(ap/1000*1000)
  9. else szoveg = "%d.000"
  10. */
  11.  
  12. return szoveg;
  13. }


És akkor ez így nézne ki a szövegben, hogy 1.101, 1.000, 1.012, 1.002, 1.000 stb...

Érthető, hogy pontosan mire lennék kíváncsi? :)

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/