{"id":887,"date":"2019-02-06T23:30:06","date_gmt":"2019-02-06T14:30:06","guid":{"rendered":"http:\/\/141.164.34.82\/?p=887"},"modified":"2022-02-03T17:11:00","modified_gmt":"2022-02-03T08:11:00","slug":"sprintf","status":"publish","type":"post","link":"http:\/\/ds.sumeun.org\/?p=887","title":{"rendered":"Sprintf"},"content":{"rendered":"<h1>\uc2e4\uc218\ub97c \ud615\uc2dd(\uc18c\uc218\uc810 \uc774\ud558 \uc22b\uc790 \uac2f\uc218 \ub4f1)\uc5d0 \ub9de\ucdb0\uc11c \ucd9c\ub825\ud558\uae30<\/h1>\n<pre><code class=\"r\">x1 &lt;- c(0, -1, exp(1), -pi*10, exp(1)*1e+6)\r\nx2 &lt;- c(0, 1, 314, 9923, -1123224)\r\nx3 &lt;- c(0, 314.413, pi*100, -1123224*0.123)\r\nprint(x1); print(x2); print(x3)\r\n<\/code><\/pre>\n<pre>## [1]  0.000000e+00 -1.000000e+00  2.718282e+00 -3.141593e+01  2.718282e+06\r\n<\/pre>\n<pre>## [1]        0        1      314     9923 -1123224\r\n<\/pre>\n<pre>## [1]       0.0000     314.4130     314.1593 -138156.5520\r\n<\/pre>\n<ul>\n<li>\ubca1\ud130 <code>x1<\/code>, <code>x2<\/code>, <code>x3<\/code>\uc5d0\ub294 \uc2e4\uc218\uac00 \ub2f4\uaca8 \uc788\ub2e4. \uc774\ub97c \ucd9c\ub825\ud55c \uacb0\uacfc\ub294 \uc5b4\uc9c0\ub7fd\uace0, \ub09c\uc7a1\ud558\ub2e4. \uc880 \ub354 \uae54\ub054\ud558\uace0 \ubcf4\uae30 \uc27d\uac8c \ucd9c\ub825\ud560 \uc218 \uc5c6\uc744\uae4c?<\/li>\n<\/ul>\n<pre><code class=\"r\">x1 &lt;- c(0, -1, exp(1), -pi*10, exp(1)*1e+6)\r\nx2 &lt;- c(0, 1, 314, 9923, -1123224)\r\nx3 &lt;- c(0, 314.413, pi*100, -1123224*0.123)\r\nsprintf(\"%6.2f\", x1); sprintf(\"%6.2f\", x2); sprintf(\"%6.2f\", x3);\r\n<\/code><\/pre>\n<pre>## [1] \"  0.00\"     \" -1.00\"     \"  2.72\"     \"-31.42\"     \"2718281.83\"\r\n<\/pre>\n<pre>## [1] \"  0.00\"      \"  1.00\"      \"314.00\"      \"9923.00\"     \"-1123224.00\"\r\n<\/pre>\n<pre>## [1] \"  0.00\"     \"314.41\"     \"314.16\"     \"-138156.55\"\r\n<\/pre>\n<ul>\n<li><code>\"%6.2f\"<\/code>\ub294 \uc22b\uc790\ub97c \uc5b4\ub5a4 \ud615\uc2dd\uc5d0 \ub9de\ucdb0\uc11c \ucd9c\ub825\ud560 \uac83\uc778\uc9c0\ub97c \ub098\ud0c0\ub0b8\ub2e4.\n<ul>\n<li>\uc774\ub7f0 \ud615\uc2dd\uc740 <code>%<\/code>\ub85c \uc2dc\uc791\ud574\uc11c <code>aAdifeEgGosxX<\/code>\uc911\uc758 \ud55c \ubb38\uc790\ub85c \ub05d\ub098\uc57c \ud55c\ub2e4.[<sup>sprintf1]<\/sup><\/li>\n<li><code>f<\/code>\uc758 \uacbd\uc6b0 \uc18c\uc218\ub97c \ub098\ud0c0\ub0b4\uba70, <code>.2<\/code>\uc758 <code>2<\/code>\ub294 \uc18c\uc218\uc810 \uc774\ud558 \uc22b\uc790\uc758 \uac2f\uc218\ub97c \ub098\ud0c0\ub0b8\ub2e4.<\/li>\n<li><code>f<\/code> \ub300\uc2e0 <code>a<\/code>,<code>A<\/code>,<code>d<\/code>,<code>i<\/code>,<code>e<\/code>,<code>E<\/code>,<code>g<\/code>,<code>G<\/code>,<code>o<\/code>,<code>s<\/code>,<code>x<\/code>,<code>X<\/code> \uc911\uc758 \ud558\ub098\uac00 \uc62c \uc218 \uc788\ub2e4.<\/li>\n<li><code>d<\/code> \ub610\ub294 <code>i<\/code>\ub294 \uc815\uc218(integer)\ub97c \uc758\ubbf8\ud55c\ub2e4. <code>.2<\/code>\ub294 \ubb34\uc2dc\ub41c\ub2e4. (\uc815\uc218\ub294 \uc18c\uc218\uc810 \uc774\ud558\uac00 \ubaa8\ub450 <code>0<\/code>\uc778 \uc218\uc774\ub2e4.)<\/li>\n<\/ul>\n<\/li>\n<li>\uc6b0\uc120 \uc18c\uc218(<code>f<\/code>)\ub97c \ub098\ud0c0\ub0b4\ub294 \uacbd\uc6b0\uc758 \ud615\uc2dd\uc744 \uc0b4\ud3b4\ubcf4\uc790.\n<ul>\n<li><code>\"%6.2f\"<\/code>\uc758 <code>6<\/code>\uc740 \uc22b\uc790\uac00 \ubb38\uc790\uc5f4\uc5d0\uc11c \ucc28\uc9c0\ud558\ub294 \ubb38\uc790\uc758 \uac2f\uc218\uac00 \ub41c\ub2e4. \uc774\ub54c \uc8fc\uc758\ud560 \uc810\uc740 \uc218\uac00 \ub108\ubb34 \ud06c\uac70\ub098, \ub108\ubb34 \uc791\uc544\uc11c <code>6<\/code>\uc790\ub9ac \ubb38\uc790\ub85c \ub098\ud0c0\ub0b4\uae30 \ud798\ub4e4 \uacbd\uc6b0\uc5d0\ub294 \ubb38\uc790\uc758 \uac2f\uc218\uac00 \ub298\uc5b4\ub0a0 \uc218\ub3c4 \uc788\ub2e4. \uc608\ub97c \ub4e4\uc5b4, <code>1000000<\/code>\uc744 6\uc790\ub9ac\uc5d0 \ub9de\ucd94\ub824\uace0 <code>000000<\/code>\ub85c \ubc14\uafb8\uc9c0\ub294 \uc54a\ub294\ub2e4\ub294 \uac83\uc774\ub2e4.<\/li>\n<li><code>\"%6.2f\"<\/code>\uc758 <code>.2<\/code>\ub294 \uc18c\uc218\uc810 \uc774\ud558\uc758 \uc22b\uc790 \uac2f\uc218\ub97c \ub098\ud0c0\ub0b8\ub2e4. \ub9cc\uc57d <code>3.14159<\/code>\ub77c\ub294 \uc22b\uc790\ub97c <code>\"%6.2f\"<\/code>\uc758 \ud615\uc2dd\uc73c\ub85c \ud45c\uc2dc\ud558\uba74 <code>3.14<\/code>\uac00 \ub41c\ub2e4. <code>3.14<\/code> \uc55e\uc758 \uacf5\ub780 \ub450 \uac1c\uc5d0 \uc8fc\ubaa9\ud558\uc790. \ucc98\uc74c \ubb38\uc790 \uac2f\uc218\ub294 6\uac1c\uc774\ub2e4.<\/li>\n<li>\uacf5\ub780\uc744 <code>0<\/code>\uc73c\ub85c \ucc44\uc6b0\ub824\uba74 <code>\"%06.2f\"<\/code>\ub85c \ubc14\uafb8\uace0, <code>+<\/code> \ub610\ub294 <code>-<\/code>\ub97c \ud56d\uc0c1 \uc4f0\ub824\uba74 <code>%+6.2f<\/code>\ub85c \uc4f4\ub2e4.<\/li>\n<li>\uc18c\uc218\uc810 \uc774\ud558 \uc22b\uc790\uac00 2\uac1c\uc77c \ub54c, \uacf5\ub780\uc744 \uc5b4\ub514\uc5d0 \ucc44\uc6b0\ub290\ub0d0\ub294 \uc120\ud0dd\ud560 \uc218 \uc788\ub2e4. \uae30\ubcf8\uc801\uc73c\ub85c \uc55e\ucabd\uc5d0 \uacf5\ub780\uc744 \ucc44\uc6e0\uc9c0\ub9cc(<code>3.14<\/code>), \ub4a4 \ucabd\uc5d0 \ucc44\uc6b0\ub824\uba74(<code>3.14<\/code>) <code>\"%-6.2f\"<\/code>\ub85c \uc4f4\ub2e4. \uc774\ub54c <code>-<\/code>\ub294 \uc74c\uc218\uc758 \uc758\ubbf8\uac00 \uc544\ub2d8\uc744 \uc8fc\uc758\ud558\uc790.<\/li>\n<li><code>0<\/code>, <code>-<\/code>, <code>+<\/code>\ub294 \ud63c\uc6a9\ub420 \uc218 \uc788\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<pre><code class=\"r\">sprintf(c(\"%10.2f\", \"%010.2f\", \"%+10.2f\", \"%+010.2f\"), pi) # \uc6b0\uce21 \uc815\ub82c\r\n<\/code><\/pre>\n<pre>## [1] \"      3.14\" \"0000003.14\" \"     +3.14\" \"+000003.14\"\r\n<\/pre>\n<pre><code class=\"r\">sprintf(c(\"%-10.2f\", \"%-+10.2f\"), pi) # \uc88c\uce21 \uc815\ub82c\r\n<\/code><\/pre>\n<pre>## [1] \"3.14      \" \"+3.14     \"\r\n<\/pre>\n<pre><code class=\"r\">sprintf(c(\"%10.2f\", \"%+10.2f\"), pi*1000000) # \uc88c\uce21 \uc815\ub82c\r\n<\/code><\/pre>\n<pre>## [1] \"3141592.65\"  \"+3141592.65\"\r\n<\/pre>\n<p>[<sup>sprintf1]:<\/sup> <code>sprintf<\/code>\uc5d0\uc11c <code>%<\/code>\ub294 \uc22b\uc790 \ud615\uc2dd\uc744 \ub098\ud0c0\ub0b4\uae30 \ub54c\ubb38\uc5d0, \ubb38\uc790 <code>%<\/code>\ub97c \ucd9c\ub825\ud558\ub824\uba74 <code>%<\/code>\uacfc \ub2e4\ub978 \ubc29\ubc95\uc774 \ud544\uc694\ud558\ub2e4. <code>sprintf<\/code>\uc5d0\uc11c\ub294 <code>%%<\/code>\ub85c \uac04\ub2e8\ud558\uac8c \ud574\uacb0\ud558\uc600\ub2e4. \ub530\uc634\ud45c(<code>\"\"<\/code>) \uc548\uc5d0\uc11c <code>\\<\/code>\ub85c \uc2dc\uc791\ud558\ub294 \uacbd\uc6b0 \uc81c\uc5b4\ubb38\uc790\ub97c \ub098\ud0c0\ub0b4\uae30 \ub54c\ubb38\uc5d0 \ubb38\uc790 <code>\\<\/code>\ub97c \ub098\ud0c0\ub0b4\uae30 \uc704\ud574\uc11c <code>\\\\<\/code>\ub97c \uc4f0\ub294 \uac83\uacfc \ube44\uc2b7\ud558\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc2e4\uc218\ub97c \ud615\uc2dd(\uc18c\uc218\uc810 \uc774\ud558 \uc22b\uc790 \uac2f\uc218 \ub4f1)\uc5d0 \ub9de\ucdb0\uc11c \ucd9c\ub825\ud558\uae30 x1 &lt;- c(0, -1, exp(1), -pi*10, exp(1)*1e+6) x2 &lt;- c(0, 1, 314, 9923, -1123224) x3 &lt;- c(0, 314.413, pi*100, -1123224*0.123) print(x1); print(x2); print(x3) ## [1] 0.000000e+00 -1.000000e+00 2.718282e+00 -3.141593e+01 2.718282e+06 ## [1] 0 1 314 9923 -1123224 ## [1] 0.0000 314.4130 314.1593 -138156.5520 \ubca1\ud130 x1, x2, x3\uc5d0\ub294 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2442,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[96,94],"tags":[21,140,20,142,141],"jetpack_featured_media_url":"http:\/\/ds.sumeun.org\/wp-content\/uploads\/2019\/02\/antelope-canyon-g6f7c95377_640.jpg","_links":{"self":[{"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/posts\/887"}],"collection":[{"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=887"}],"version-history":[{"count":2,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/posts\/887\/revisions"}],"predecessor-version":[{"id":2443,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/posts\/887\/revisions\/2443"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=\/wp\/v2\/media\/2442"}],"wp:attachment":[{"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=887"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=887"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ds.sumeun.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}