番号ヘルパー

<p><font><font>花見は経由で数字を提示する便利な方法提供しています</font></font><code>#format_number</code><font><font>、</font></font><strong><font><font>民間の方法</font></font></strong><font><font>のみのビューで利用可能に。</font></font></p>

<h2 id=”usage” class=”title”><a name=”usage” class=”anchor” href=”#usage”>      <svg aria-hidden=”true” class=”octicon octicon-link” height=”16″ version=”1.1″ viewBox=”0 0 16 16″ width=”16″>
<path d=”M4 9h1v1h-1c-1.5 0-3-1.69-3-3.5s1.55-3.5 3-3.5h4c1.45 0 3 1.69 3 3.5 0 1.41-0.91 2.72-2 3.25v-1.16c0.58-0.45 1-1.27 1-2.09 0-1.28-1.02-2.5-2-2.5H4c-0.98 0-2 1.22-2 2.5s1 2.5 2 2.5z m9-3h-1v1h1c1 0 2 1.22 2 2.5s-1.02 2.5-2 2.5H9c-0.98 0-2-1.22-2-2.5 0-0.83 0.42-1.64 1-2.09v-1.16c-1.09 0.53-2 1.84-2 3.25 0 1.81 1.55 3.5 3 3.5h4c1.45 0 3-1.69 3-3.5s-1.5-3.5-3-3.5z”></path>
</svg>
</a><font><font>使用法</font></font></h2>
<pre class=”language-ruby ruby”><code><span class=”k”>module</span> <span class=”nn”>Web::Views::Books</span>
<span class=”k”>class</span> <span class=”nc”>Show</span>
<span class=”kp”>include</span> <span class=”no”>Web</span><span class=”o”>::</span><span class=”no”>View</span><font></font>
<font></font>
<span class=”k”>def</span> <span class=”nf”>download_count</span>
<span class=”n”>format_number</span> <span class=”n”>book</span><span class=”p”>.</span><span class=”nf”>download_count</span>
<span class=”k”>end</span>
<span class=”k”>end</span>
<span class=”k”>end</span>
</code></pre>
<pre class=”language-ruby erb”><code><span class=”nt”>&lt;span&gt;</span><span class=”cp”>&lt;%=</span> <span class=”n”>download_count</span> <span class=”cp”>%&gt;</span><span class=”nt”>&lt;/span&gt;</span>
</code></pre>
<pre class=”language-ruby html”><code><span class=”nt”>&lt;span&gt;</span>1,000,000<span class=”nt”>&lt;/span&gt;</span>
</code></pre>

<h3 id=”precision” class=”title”><a name=”precision” class=”anchor” href=”#precision”>      <svg aria-hidden=”true” class=”octicon octicon-link” height=”16″ version=”1.1″ viewBox=”0 0 16 16″ width=”16″>
<path d=”M4 9h1v1h-1c-1.5 0-3-1.69-3-3.5s1.55-3.5 3-3.5h4c1.45 0 3 1.69 3 3.5 0 1.41-0.91 2.72-2 3.25v-1.16c0.58-0.45 1-1.27 1-2.09 0-1.28-1.02-2.5-2-2.5H4c-0.98 0-2 1.22-2 2.5s1 2.5 2 2.5z m9-3h-1v1h1c1 0 2 1.22 2 2.5s-1.02 2.5-2 2.5H9c-0.98 0-2-1.22-2-2.5 0-0.83 0.42-1.64 1-2.09v-1.16c-1.09 0.53-2 1.84-2 3.25 0 1.81 1.55 3.5 3 3.5h4c1.45 0 3-1.69 3-3.5s-1.5-3.5-3-3.5z”></path>
</svg>
</a><font><font>精度</font></font></h3>

<p><font><font>デフォルトの精度はである</font></font><code>2</code><font><font>が、我々は、同音異義語オプションで別の値を指定することができます。</font></font></p>
<pre class=”language-ruby ruby”><code><span class=”n”>format_number</span><span class=”p”>(</span><span class=”no”>Math</span><span class=”o”>::</span><span class=”no”>PI</span><span class=”p”>)</span>               <span class=”c1″># =&gt; “3.14”</span>
<span class=”n”>format_number</span><span class=”p”>(</span><span class=”no”>Math</span><span class=”o”>::</span><span class=”no”>PI</span><span class=”p”>,</span> <span class=”ss”>precision: </span><span class=”mi”>6</span><span class=”p”>)</span> <span class=”c1″># =&gt; “3.141592”</span>
</code></pre>

<h3 id=”delimiter” class=”title”><a name=”delimiter” class=”anchor” href=”#delimiter”>      <svg aria-hidden=”true” class=”octicon octicon-link” height=”16″ version=”1.1″ viewBox=”0 0 16 16″ width=”16″>
<path d=”M4 9h1v1h-1c-1.5 0-3-1.69-3-3.5s1.55-3.5 3-3.5h4c1.45 0 3 1.69 3 3.5 0 1.41-0.91 2.72-2 3.25v-1.16c0.58-0.45 1-1.27 1-2.09 0-1.28-1.02-2.5-2-2.5H4c-0.98 0-2 1.22-2 2.5s1 2.5 2 2.5z m9-3h-1v1h1c1 0 2 1.22 2 2.5s-1.02 2.5-2 2.5H9c-0.98 0-2-1.22-2-2.5 0-0.83 0.42-1.64 1-2.09v-1.16c-1.09 0.53-2 1.84-2 3.25 0 1.81 1.55 3.5 3 3.5h4c1.45 0 3-1.69 3-3.5s-1.5-3.5-3-3.5z”></path>
</svg>
</a><font><font>デリミタ</font></font></h3>

<p><font><font>デフォルトの何千もの区切り文字です</font></font><code>,</code><font><font>。</font><font>我々は使用することができます</font></font><code>:delimiter</code><font><font>別の文字のために。</font></font></p>
<pre class=”language-ruby ruby”><code><span class=”n”>format_number</span><span class=”p”>(</span><span class=”mi”>1_000_000</span><span class=”p”>)</span>                 <span class=”c1″># =&gt; “1,000,000”</span>
<span class=”n”>format_number</span><span class=”p”>(</span><span class=”mi”>1_000_000</span><span class=”p”>,</span> <span class=”ss”>delimiter: </span><span class=”s1″>’.'</span><span class=”p”>)</span> <span class=”c1″># =&gt; “1.000.000”</span>
</code></pre>

<h3 id=”separator” class=”title”><a name=”separator” class=”anchor” href=”#separator”>      <svg aria-hidden=”true” class=”octicon octicon-link” height=”16″ version=”1.1″ viewBox=”0 0 16 16″ width=”16″>
<path d=”M4 9h1v1h-1c-1.5 0-3-1.69-3-3.5s1.55-3.5 3-3.5h4c1.45 0 3 1.69 3 3.5 0 1.41-0.91 2.72-2 3.25v-1.16c0.58-0.45 1-1.27 1-2.09 0-1.28-1.02-2.5-2-2.5H4c-0.98 0-2 1.22-2 2.5s1 2.5 2 2.5z m9-3h-1v1h1c1 0 2 1.22 2 2.5s-1.02 2.5-2 2.5H9c-0.98 0-2-1.22-2-2.5 0-0.83 0.42-1.64 1-2.09v-1.16c-1.09 0.53-2 1.84-2 3.25 0 1.81 1.55 3.5 3 3.5h4c1.45 0 3-1.69 3-3.5s-1.5-3.5-3-3.5z”></path>
</svg>
</a><font><font>セパレーター</font></font></h3>

<p><font><font>デフォルトの区切りです</font></font><code>.</code><font><font>。</font><font>我々は使用することができます</font></font><code>:separator</code><font><font>別の文字のために。</font></font></p>
<pre class=”language-ruby ruby”><code><span class=”n”>format_number</span><span class=”p”>(</span><span class=”mi”>1</span><span class=”o”>.</span><span class=”mi”>23</span><span class=”p”>)</span>                 <span class=”c1″># =&gt; “1.23”</span>
<span class=”n”>format_number</span><span class=”p”>(</span><span class=”mi”>1</span><span class=”o”>.</span><span class=”mi”>23</span><span class=”p”>,</span> <span class=”ss”>separator: </span><span class=”s1″>’,'</span><span class=”p”>)</span> <span class=”c1″># =&gt; “1,23”</span>
</code></pre>