<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数</anchor>の表記において、最上位に1桁以上、冗長な「<code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">0</anchor></code>」の表記を含める時、これを<dfn><rubyb xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導 0<rt xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">leading zero</rt></rubyb></dfn>といいます。</p><section><h1>例</h1><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> <pre>0000120.15600</pre><p>... は、 <code>120.15600</code> と同じ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数</anchor>を表す別の表記です。先頭の <code>0000</code> 
は冗長なので、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>に当たります。</p></p></example><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> <pre>-0000510</pre><p>... では、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">負符号</anchor>に続く4つの <code>0</code> が冗長であり、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>です。</p></p></example><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <pre>0</pre><p>... は、 <code>0</code> という<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数字</anchor>からはじまることには違いありませんが、
これを除去すると<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">空文字列</anchor>になってしまうため、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>ではありません。</p></p></example><example xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"><p xmlns="http://www.w3.org/1999/xhtml"><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <pre>000.0012</pre><p>... では、最初の <code>00</code> は冗長なので<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>ですが、それ以後の3つの <code>0</code>
は除去できないので、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>ではありません。<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">絶対値</anchor>が <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">1</anchor>
に満たない<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数</anchor>において<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">小数点</anchor>より前の <code><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">0</anchor></code> を表記しないことがあり、
この場合最初の <code>000</code> が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>と解することも可能です。</p></p><comment-p xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">従って、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">小数</anchor>を扱う場合、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>の定義は自明ではありません。</comment-p></example></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数</anchor>の表記は、多くの場合<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>を明示的あるいは暗示的に認めています。しかし表記の一意性が重要な場面では、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>を禁止していることもあります。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">先導0</anchor>があると<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">八進数</anchor>として解釈されることが、古めの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">言語</anchor>を中心にしばしばあります。</p></section></body></html>