{"id":312,"date":"2024-10-04T12:52:56","date_gmt":"2024-10-04T11:52:56","guid":{"rendered":"http:\/\/monkey.ploogie.co.uk\/?page_id=312"},"modified":"2024-10-04T12:52:56","modified_gmt":"2024-10-04T11:52:56","slug":"mwnci-printf-function","status":"publish","type":"page","link":"https:\/\/monkey.ploogie.co.uk\/index.php\/mwnci-printf-function\/","title":{"rendered":"Mwnci printf() Function"},"content":{"rendered":"<h2><span id=\"Syntax\" class=\"mw-headline\">Syntax<\/span><\/h2>\n<p>printf(<i><b>format<\/b><\/i>, <i><b>a&#8230;any<\/b><\/i>)<\/p>\n<p>sprintf(<i><b>format<\/b><\/i>, <i><b>a&#8230;any<\/b><\/i>)<\/p>\n<h2><span id=\"Description\" class=\"mw-headline\">Description<\/span><\/h2>\n<p>The <i>printf()<\/i> function formats according to a format specifier and writes to standard output.<\/p>\n<p>The <i>sprintf()<\/i> function formats according to a format specifier and returns the result.<\/p>\n<h2><span id=\"Example\" class=\"mw-headline\">Example<\/span><\/h2>\n<pre>printf(\"bool: %t\\n\", true)\r\na=sprintf(\"bool: %t\\n\", false)\r\nprint(a)\r\nprintf(\"int: %d\\n\", 123)\r\na=sprintf(\"int: %d\\n\", 234)\r\nprint(a)\r\nprintf(\"bin: %b\\n\", 14)\r\nprintf(\"char: %c\\n\", 33)\r\nprintf(\"hex: %x\\n\", 456)\r\nprintf(\"float1: %f\\n\", 78.9)\r\nprintf(\"float2: %e\\n\", 123400000.0)\r\nprintf(\"float3: %E\\n\", 123400000.0)\r\nprintf(\"str1: %s\\n\", \"\\\"string\\\"\")\r\nprintf(\"str2: %q\\n\", \"\\\"string\\\"\")\r\nprintf(\"str3: %x\\n\", \"hex this\")\r\nprintf(\"width1: |%6d|%6d|\\n\", 12, 345)\r\nprintf(\"width2: |%6.2f|%6.2f|\\n\", 1.2, 3.45)\r\nprintf(\"width3: |%-6.2f|%-6.2f|\\n\", 1.2, 3.45)\r\nprintf(\"width4: |%6s|%6s|\\n\", \"foo\", \"b\")\r\nprintf(\"width5: |%-6s|%-6s|\\n\", \"foo\", \"b\")\r\n\r\n\r\nbool: true\r\nbool: false\r\nint: 123\r\nint: 234\r\nbin: 1110\r\nchar:\u00a0!\r\nhex: 1c8\r\nfloat1: 78.900000\r\nfloat2: 1.234000e+08\r\nfloat3: 1.234000E+08\r\nstr1: \"string\"\r\nstr2: \"\\\"string\\\"\"\r\nstr3: 6865782074686973\r\nwidth1: |    12|   345|\r\nwidth2: |  1.20|  3.45|\r\nwidth3: |1.20  |3.45  |\r\nwidth4: |   foo|     b|\r\nwidth5: |foo   |b     |\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Syntax printf(format, a&#8230;any) sprintf(format, a&#8230;any) Description The printf() function formats according to a format specifier and writes to standard output. The sprintf() function formats according to a format specifier and returns the result. Example printf(&#8220;bool: %t\\n&#8221;, true) a=sprintf(&#8220;bool: %t\\n&#8221;, false) print(a) printf(&#8220;int: %d\\n&#8221;, 123) a=sprintf(&#8220;int: %d\\n&#8221;, 234) print(a) printf(&#8220;bin: %b\\n&#8221;, 14) printf(&#8220;char: %c\\n&#8221;, 33) printf(&#8220;hex: &hellip; <a href=\"https:\/\/monkey.ploogie.co.uk\/index.php\/mwnci-printf-function\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Mwnci printf() Function&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-312","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/312","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/comments?post=312"}],"version-history":[{"count":1,"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/312\/revisions"}],"predecessor-version":[{"id":313,"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/pages\/312\/revisions\/313"}],"wp:attachment":[{"href":"https:\/\/monkey.ploogie.co.uk\/index.php\/wp-json\/wp\/v2\/media?parent=312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}