Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 1.987 pregleda

Najnovija ↓

Paskal - nešto prilično banalno 17.09.2015. u 10:19 · pre 135 meseci #1
Šta predstavlja ovaj broj? Primetila sam da koji god stavim, bar do sada, nije mi uticao na ishod zadatka? Znam šta znači onaj drugi, njega ne morate objašnjavati


Re: Paskal - nešto prilično banalno 17.09.2015. u 10:43 · pre 135 meseci #2
Prvi broj iza : je širina polja za vrednost, onoliko koliko mesta (karaktera) da se odvoji za ispis vrednosti.
Ako je dužina ispisa vrednosti manja od zadate, deo ispred nje će biti popunjen spejsovima.
Ako je dužina ispisa vrednosti veća od zadate, cela vrednost će biti ispisana bez obzira na to.
Drugi broj iza : je broj decimalnih mesta za ispis vrednosti.

Dakle:
Code:

769.1234:6:2 = '769.12'
769.1234:8:2 = '  769.12'
769.1234:9:2 = '   769.12'
769.1234:1:2 = '769.12'

http://wiki.freepascal.org/Formatting_output
Re: Paskal - nešto prilično banalno 17.09.2015. u 11:06 · pre 135 meseci #4
Eh da, još jedno pitanje. U određenim zadacima stavljala bih nulu na to prvo mesto i ništa se nije menjalo, tj. dobijala bih odgovarajući rezultat?! Pitanje je da li je nula neki univerzalan broj koji omogućava beskonačno mesta za ispis vrednosti?
Re: Paskal - nešto prilično banalno 17.09.2015. u 12:25 · pre 135 meseci
izmenjeno 1 put, poslednji put dusans 17.09.2015. u 12:48
  1. dusans17.09.2015. u 12:48zapis iz teksta poruke
#5
Nebitno koji je broj, da li je 0 ili neki drugi uvek će se ispisati cela vrednost.
Jedino ako je taj broj veći od dužine ispisa, onda će da stavi ispred ispisa spaceov-e.
Ako se dobro sećam od pre 20 godina, i ja sam koristio Broj:0:X.
I da - ne radi se o "dobijanju" rezultata već o "ispisu" rezultata.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme