<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hr">
	<id>https://croatianschoolsydney.com/index.php?action=history&amp;feed=atom&amp;title=Printf</id>
	<title>Printf - Povijest promjena</title>
	<link rel="self" type="application/atom+xml" href="https://croatianschoolsydney.com/index.php?action=history&amp;feed=atom&amp;title=Printf"/>
	<link rel="alternate" type="text/html" href="https://croatianschoolsydney.com/index.php?title=Printf&amp;action=history"/>
	<updated>2026-05-23T19:11:56Z</updated>
	<subtitle>Povijest promjena ove stranice na wikiju</subtitle>
	<generator>MediaWiki 1.36.2</generator>
	<entry>
		<id>https://croatianschoolsydney.com/index.php?title=Printf&amp;diff=476365&amp;oldid=prev</id>
		<title>WikiSysop: bnz</title>
		<link rel="alternate" type="text/html" href="https://croatianschoolsydney.com/index.php?title=Printf&amp;diff=476365&amp;oldid=prev"/>
		<updated>2022-04-12T00:51:00Z</updated>

		<summary type="html">&lt;p&gt;bnz&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Starija inačica&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Inačica od 00:51, 12. travnja 2022.&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Redak 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Redak 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;!--'''Printf'''--&amp;gt;&lt;/del&gt;{{Malim_slovom}}'''printf''' ime je naredbe za ispis obično dostupne na svim *nix [[operacijski sustav|operacijskim sustavima]] kao naredbe sustava, te naredbe za ispis u mnogim [[programski jezik|programskim jezicima]]. Uzrok raširenosti ove naredbe leži u širokim mogućnostima oblikovanja ispisa prema željama programera odnosno najčešće sukladno nekim tipičnim zahtjevima, npr:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{Malim_slovom}}'''printf''' ime je naredbe za ispis obično dostupne na svim *nix [[operacijski sustav|operacijskim sustavima]] kao naredbe sustava, te naredbe za ispis u mnogim [[programski jezik|programskim jezicima]]. Uzrok raširenosti ove naredbe leži u širokim mogućnostima oblikovanja ispisa prema željama programera odnosno najčešće sukladno nekim tipičnim zahtjevima, npr:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* brojevi, kad je riječ o novcu, bankovnim ili drugim računima odnosno transankcijama obično se potpisuju jedan ispod drugoga tako da su jedinice ispod jedinica, desetice ispod desetica, stotice ispod stotica itd.; brojke su obično pozicionirane uz desnu marginu&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* brojevi, kad je riječ o novcu, bankovnim ili drugim računima odnosno transankcijama obično se potpisuju jedan ispod drugoga tako da su jedinice ispod jedinica, desetice ispod desetica, stotice ispod stotica itd.; brojke su obično pozicionirane uz desnu marginu&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* nadnevci također imaju uobičajene načine ispisa, od kojih je u hrvatskom jeziku najčešći oblik &amp;lt;code&amp;gt;dan. mjesec godina.&amp;lt;/code&amp;gt; ako je mjesec napisan slovima, odnosno &amp;lt;code&amp;gt;dan. mjesec. godina.&amp;lt;/code&amp;gt; ako je mjesec napisan brojkom&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* nadnevci također imaju uobičajene načine ispisa, od kojih je u hrvatskom jeziku najčešći oblik &amp;lt;code&amp;gt;dan. mjesec godina.&amp;lt;/code&amp;gt; ako je mjesec napisan slovima, odnosno &amp;lt;code&amp;gt;dan. mjesec. godina.&amp;lt;/code&amp;gt; ako je mjesec napisan brojkom&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://croatianschoolsydney.com/index.php?title=Printf&amp;diff=247784&amp;oldid=prev</id>
		<title>WikiSysop: Bot: Automatski unos stranica</title>
		<link rel="alternate" type="text/html" href="https://croatianschoolsydney.com/index.php?title=Printf&amp;diff=247784&amp;oldid=prev"/>
		<updated>2021-10-23T18:21:54Z</updated>

		<summary type="html">&lt;p&gt;Bot: Automatski unos stranica&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nova stranica&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!--'''Printf'''--&amp;gt;{{Malim_slovom}}'''printf''' ime je naredbe za ispis obično dostupne na svim *nix [[operacijski sustav|operacijskim sustavima]] kao naredbe sustava, te naredbe za ispis u mnogim [[programski jezik|programskim jezicima]]. Uzrok raširenosti ove naredbe leži u širokim mogućnostima oblikovanja ispisa prema željama programera odnosno najčešće sukladno nekim tipičnim zahtjevima, npr:&lt;br /&gt;
* brojevi, kad je riječ o novcu, bankovnim ili drugim računima odnosno transankcijama obično se potpisuju jedan ispod drugoga tako da su jedinice ispod jedinica, desetice ispod desetica, stotice ispod stotica itd.; brojke su obično pozicionirane uz desnu marginu&lt;br /&gt;
* nadnevci također imaju uobičajene načine ispisa, od kojih je u hrvatskom jeziku najčešći oblik &amp;lt;code&amp;gt;dan. mjesec godina.&amp;lt;/code&amp;gt; ako je mjesec napisan slovima, odnosno &amp;lt;code&amp;gt;dan. mjesec. godina.&amp;lt;/code&amp;gt; ako je mjesec napisan brojkom&lt;br /&gt;
&lt;br /&gt;
== Oblik naredbe i definicija formata ==&lt;br /&gt;
&lt;br /&gt;
''printf'' naredba ima sljedeći oblik: &amp;lt;code&amp;gt;printf &amp;quot;format&amp;quot; parametri&amp;lt;/code&amp;gt;. Format se definira na sljedeći način:&lt;br /&gt;
:&amp;lt;code&amp;gt;%[''parametar''][''zastavice''][''širina ispisa''][.''preciznost''][''duljina'']''tip''&amp;lt;/code&amp;gt;&lt;br /&gt;
Parametri u uglatim zagradama su opcionalni, samo su dva parametra obvezna, znak '''%''' i tip podatka koji se ispisuje.&lt;br /&gt;
&lt;br /&gt;
=== Tipovi ===&lt;br /&gt;
{| class=&amp;quot;prettytable c1&amp;quot;&lt;br /&gt;
!slovo&lt;br /&gt;
!tip predstavljen slovom&lt;br /&gt;
!primjer&lt;br /&gt;
|-&lt;br /&gt;
|d&lt;br /&gt;
|(dekadski) cijeli broj s predznakom &lt;br /&gt;
|%d - ispiši kao dekadski cijeli broj&lt;br /&gt;
%6d- ispiši kao dekadski cijeli broj širine najviše 6 znamenaka&lt;br /&gt;
|-&lt;br /&gt;
|u&lt;br /&gt;
|(dekadski) cijeli broj bez predznaka (''unsigned'')&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|o&lt;br /&gt;
|oktalni cijeli broj bez predznaka &lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|x&lt;br /&gt;
|[[Heksadekadski brojevni sustav|heksadekadski]] cijeli broj bez predznaka&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|e,f,g&lt;br /&gt;
|broj s pomičnim zarezom, s ili bez eksponenta&lt;br /&gt;
|%6.2f - ispis realnog broja najveće širine 6 znamenaka, s dvije znamenke iza decimalne točke&lt;br /&gt;
|-&lt;br /&gt;
|c&lt;br /&gt;
|ispis jednog znaka (''char'')&lt;br /&gt;
|%c&lt;br /&gt;
|-&lt;br /&gt;
|s&lt;br /&gt;
|ispis niza znakova (''string'')&lt;br /&gt;
|%s&lt;br /&gt;
|}&lt;br /&gt;
''Napomena'' - ovo je nepotpuna tablica, navedeni su samo najčešći tipovi.&lt;br /&gt;
&lt;br /&gt;
== C ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;c&amp;quot;&amp;gt;&lt;br /&gt;
 printf(&amp;quot;Boja je %s, cijeli broj 1: %d, cijeli broj 2: %05d, heksadekadski broj %#x, racionalni broj %5.2f, cijeli dekadski broj bez predznaka %u.\n&amp;quot;,&lt;br /&gt;
        &amp;quot;plava&amp;quot;, 123456, 89, 255, 3.14159, 250);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Gornja C naredba će ispisati (uključujući znak za novi redak - \n):&lt;br /&gt;
 Boja je plava, cijeli broj 1: 123456, cijeli broj 2: 00089, heksadekadski broj 0xff, racionalni broj 3.14, cijeli dekadski broj bez predznaka 250.&lt;br /&gt;
&lt;br /&gt;
== Java ==&lt;br /&gt;
&lt;br /&gt;
Java od inačice 1.5 ima naredbu ''printf'' kao dio java.io.PrintStream klase (tj. printf je dio standardnog Java API-ja od inačice 1.5).&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;java5&amp;quot;&amp;gt;&lt;br /&gt;
// Ispis &amp;quot;Hrvatska wikipedija&amp;quot; na standardni izlaz&lt;br /&gt;
System.out.printf(&amp;quot;%s, %s&amp;quot;, &amp;quot;Hrvatska&amp;quot;, &amp;quot;wikipedija&amp;quot;);&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Python ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;python&amp;quot;&amp;gt;print(&amp;quot;Umnožak pet i šest je {0}.&amp;quot;.format(5*6))&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 Umnožak pet i šest je 30.&lt;br /&gt;
&lt;br /&gt;
== Unix ==&lt;br /&gt;
&lt;br /&gt;
'''printf''' naredba je ugrađena u [[bash]] ljusku.&amp;lt;ref&amp;gt;Ken O. Burtch, Linux Shell Scripting with Bash, {{ISBN|0-672-32642-6}}, str. 356&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ JEZIK=Hrvatska&lt;br /&gt;
$ PROJEKT=wikipedija&lt;br /&gt;
$ printf &amp;quot;%s %s\n&amp;quot; &amp;quot;$JEZIK&amp;quot; &amp;quot;$PROJEKT&amp;quot;&lt;br /&gt;
Hrvatska wikipedija&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Popis programskih jezika koji imaju printf naredbu (ili njen ekvivalent) ==&lt;br /&gt;
&lt;br /&gt;
{{stupci|2|&lt;br /&gt;
* [[AMPL]]&lt;br /&gt;
* [[awk]] (preko sprintf-a)&lt;br /&gt;
* Unix ljuske: Korn shell ([[ksh]]), Bourne again shell ([[bash]]), Z shell ([[zsh]])&lt;br /&gt;
* [[C (programski jezik)|C]]&lt;br /&gt;
** [[C++]] (osim printf-a posjeduje i mogućnost lakog ispisa uporabom shift operatora na ''iostream'')&lt;br /&gt;
** [[Objective-C]]&lt;br /&gt;
* [[Clojure]]&lt;br /&gt;
* [[Common Lisp]]&lt;br /&gt;
* [[D]]&lt;br /&gt;
* [[Elixir]]&lt;br /&gt;
* [[F#]]&lt;br /&gt;
* [[GNU MathProg]]&lt;br /&gt;
* [[GNU Octave]]&lt;br /&gt;
* [[G (LabVIEW)]]&lt;br /&gt;
* [[Go (programski jezik)|Go]]&lt;br /&gt;
* [[Haskell]]&lt;br /&gt;
* [[J]]&lt;br /&gt;
* [[Java]] (od inačice 1.5)&lt;br /&gt;
* [[Lua]] (string.format)&lt;br /&gt;
* [[Maple]]&lt;br /&gt;
* [[MATLAB]]&lt;br /&gt;
* [[Mythryl]]&lt;br /&gt;
* [[OCaml]]&lt;br /&gt;
* [[Pascal]]&lt;br /&gt;
* [[PARI/GP]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Perl]]&lt;br /&gt;
* [[Python]] (Python 2 preko % operatora, Python 3 uporabom [[print]] funkcije s format &amp;quot;parametrizatorom&amp;quot;)&lt;br /&gt;
* [[R]]&lt;br /&gt;
* [[Red/System]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[Rust]]&lt;br /&gt;
* [[Tcl]] (uporabom format naredbe)&lt;br /&gt;
* [[Transact-SQL]] (uporabom xp_sprintf-a)&lt;br /&gt;
* [[Vala]] (uporabom print() i FileStream.printf()-a)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Izvori ==&lt;br /&gt;
&lt;br /&gt;
{{izvori}}&lt;br /&gt;
&lt;br /&gt;
== Vanjske poveznice ==&lt;br /&gt;
&lt;br /&gt;
* http://pubs.opengroup.org/onlinepubs/9699919799/functions/printf.html - C printf specifikacija&lt;br /&gt;
* http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Formatter.html#syntax - java.util.Formatter klasa koja interpretira printf pozive&lt;br /&gt;
* http://php.net/manual/en/function.printf.php - PHP printf specifikacija&lt;br /&gt;
&lt;br /&gt;
{{mrva-rač}}&lt;br /&gt;
&lt;br /&gt;
{{Unix}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorija:Unix naredbe]]&lt;br /&gt;
[[Kategorija:PHP]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>