sprintf() format

sprintf() format

offline
  • meka  Male
  • Počasni građanin
  • Pridružio: 06 Avg 2003
  • Poruke: 811
  • Gde živiš: Novi Sad / Vojvodina

Znam cemu sluze c, d, s i f iza %, ali pojma nemam sta bi trebali da pretstavljaju g i u. Sa druge strane, kako da kazem da mi decimale kod float-a ne skracuje? Na primer, ako hocu da imam 10 decimala, da ih sve prikaze? Problem je u tome sto ne znam koliko ce decimala biti u broju. Mogu da uradim nesto tipa %.32f pa da se nadam da nema vise od 32 decimale (da li moze broj uopste i ovoliko decimala da ima?). U svakom slucaju, procitah man i info za sprinf i nije mi bas jasno. Hvala narode. Smile



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • mr_W 
  • Počasni građanin
  • Pridružio: 22 Mar 2004
  • Poruke: 835

a samo %f za format bez ogranicenja na broj decimala ?
?

btw, koristi snprintf
sprintf je opasno koristiti.

Dopuna: 06 Sep 2005 1:33

%u je od "unsigned", a isto kao i %d, samo sto pravilno stampa unsigned int



offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23211
  • Gde živiš: Niš

http://www.cplusplus.com/ref/cstdio/sprintf.html
imas tabelu za te parametre

Ko je trenutno na forumu
 

Ukupno su 1069 korisnika na forumu :: 31 registrovanih, 6 sakrivenih i 1032 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: amaterSRB, Boris90, cenejac111, dushan, esx66, Georgius, HogarStrashni, janbo, laki_bb, Litostroton, MB120mm, Millennium, Milometer, milutin134, mrav pesadinac, nuke92, operniki, Panter, Pikac-47, prashinar, raketaš, rasok, Sumadija34, Tragač, Trpe Grozni, vathra, Vlada1389, vladulns, zlaya011, šumar bk2, 1107