OSDN Git Service

タグを打ち忘れていたついでに、html版ドキュメントを追加しました。
[ring-lang-081/ring.git] / docs / build / html / checkandconvert.html
diff --git a/docs/build/html/checkandconvert.html b/docs/build/html/checkandconvert.html
new file mode 100644 (file)
index 0000000..13693d3
--- /dev/null
@@ -0,0 +1,540 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>データ型の検査と変換 &mdash; プログラミング言語 Ring 1.12 取扱説明書</title>
+    
+    <link rel="stylesheet" href="_static/bootstrap-astropy.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     '1.12',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/translations.js"></script>
+    <link rel="top" title="プログラミング言語 Ring 1.12 取扱説明書" href="index.html" />
+    <link rel="next" title="算術関数" href="mathfunc.html" />
+    <link rel="prev" title="日付と時刻" href="dateandtime.html" />
+    <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,600' rel='stylesheet' type='text/css'/>
+
+  </head>
+  <body role="document">
+<div class="topbar">
+  <a class="brand" title="Documentation Home" href="index.html"><span id="logotext1">&#x1f369;Ring</span><span id="logotext2"> 1.12</span><span id="logotext3">:docs</span></a>
+  <ul>
+    
+    <li><a href="http://ring-lang.sourceforge.net/news.html">News</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/download.html">Download</a></li>
+    <li><a href="https://groups.google.com/forum/#!forum/ring-lang">Get Help</a></li>
+    <li><a href="https://github.com/ring-lang/ring">Contribute</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/resources.html">Resources</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/team.html">Team</a></li>
+    
+    <li><a title="Ring Homepage" href="http://ring-lang.net/">Website</a></li>
+    <li><a title="総合索引" href="genindex.html">Index</a></li>
+    <li>
+      
+      
+<form action="search.html" method="get">
+  <input type="text" name="q" placeholder="Search" />
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+      
+    </li>
+  </ul>
+</div>
+
+<div class="related">
+    <h3>ナビゲーション</h3>
+    <ul>
+      <li class="right">
+       <a href="mathfunc.html" title="算術関数">
+         next &raquo;
+       </a>
+      </li>
+      <li class="right">
+       <a href="dateandtime.html" title="日付と時刻">
+         &laquo; previous
+       </a>
+        |
+      </li>
+      <li>
+       <a href="index.html">プログラミング言語 Ring 1.12 取扱説明書</a>
+        &raquo;
+      </li>
+      
+      <li>データ型の検査と変換</li> 
+    </ul>
+</div>
+  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body" role="main">
+            
+  <div class="section" id="index-0">
+<span id="id1"></span><h1>データ型の検査と変換<a class="headerlink" href="#index-0" title="このヘッドラインへのパーマリンク">¶</a></h1>
+<p>この用途の関数を学びます。</p>
+<ul class="simple">
+<li>データ型の検査</li>
+<li>文字の検査</li>
+<li>変換</li>
+</ul>
+<div class="section" id="index-1">
+<span id="id2"></span><h2>データ型の検査<a class="headerlink" href="#index-1" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>データ型の検査用関数です</p>
+<ul class="simple">
+<li>isstring()</li>
+<li>isnumber()</li>
+<li>islist()</li>
+<li>type()</li>
+<li>isnull()</li>
+</ul>
+</div>
+<div class="section" id="isstring">
+<span id="index-2"></span><h2>IsString() 関数<a class="headerlink" href="#isstring" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsString() 関数は値が文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsString(値) ---&gt; 値が文字列ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isstring</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>          <span class="c"># 0 を表示</span>
+    <span class="n">isstring</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span>      <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isnumber">
+<span id="index-3"></span><h2>IsNumber() 関数<a class="headerlink" href="#isnumber" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsNumber() 関数は値が数値であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsNumber(値) ---&gt; 値が数値ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isnumber</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>          <span class="c"># 1 を表示</span>
+    <span class="n">isnumber</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span>      <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="islist">
+<span id="index-4"></span><h2>IsList() 関数<a class="headerlink" href="#islist" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsList() 関数は値がリストであるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsList(値) ---&gt; 値がリストならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">islist</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>            <span class="c"># 0 を表示</span>
+    <span class="n">islist</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>      <span class="c"># 0 を表示</span>
+    <span class="n">islist</span><span class="p">(</span><span class="o">[</span><span class="mi">1</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="mi">5</span><span class="o">]</span><span class="p">)</span>             <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="type">
+<span id="index-5"></span><h2>Type() 関数<a class="headerlink" href="#type" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Type() 関数は値の型を検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>Type(値) ---&gt; 型を文字列で返します。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">Type</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>          <span class="c"># NUMBER を表示</span>
+<span class="n">Type</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>        <span class="c"># STRING を表示</span>
+<span class="n">Type</span><span class="p">(</span><span class="o">[</span><span class="mi">1</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="mi">5</span><span class="o">]</span><span class="p">)</span>               <span class="c"># LIST を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isnull">
+<span id="index-6"></span><h2>IsNULL() 関数<a class="headerlink" href="#isnull" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsNULL() 関数は値が null であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsNULL(値) ---&gt; 値が NULL ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isnull</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>        <span class="c"># 0 を表示</span>
+<span class="n">isnull</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>      <span class="c"># 0 を表示</span>
+<span class="n">isnull</span><span class="p">(</span><span class="o">[</span><span class="mi">1</span><span class="p">,</span><span class="mi">3</span><span class="p">,</span><span class="mi">5</span><span class="o">]</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>      <span class="c"># 0 を表示</span>
+<span class="n">isnull</span><span class="p">(</span><span class="s">&quot;&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>           <span class="c"># 1 を表示</span>
+<span class="n">isnull</span><span class="p">(</span><span class="s">&quot;NULL&quot;</span><span class="p">)</span>              <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-7">
+<span id="id3"></span><h2>文字の検査<a class="headerlink" href="#index-7" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>この関数は文字を検査します。</p>
+<ul class="simple">
+<li>isalnum()</li>
+<li>isalpha()</li>
+<li>iscntrl()</li>
+<li>isdigit()</li>
+<li>isgraph()</li>
+<li>islower()</li>
+<li>isprint()</li>
+<li>ispunct()</li>
+<li>isspace()</li>
+<li>isupper()</li>
+<li>isxdigit()</li>
+</ul>
+</div>
+<div class="section" id="isalnum">
+<span id="index-8"></span><h2>IsAlNum() 関数<a class="headerlink" href="#isalnum" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsAlNum() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsAlNum(値) ---&gt; 値が数字または文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isalnum</span><span class="p">(</span><span class="s">&quot;Hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>     <span class="c"># 1 を表示</span>
+    <span class="n">isalnum</span><span class="p">(</span><span class="s">&quot;123456&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># 1 を表示</span>
+    <span class="n">isalnum</span><span class="p">(</span><span class="s">&quot;ABCabc123&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="c"># 1 を表示</span>
+    <span class="n">isalnum</span><span class="p">(</span><span class="s">&quot;How are you&quot;</span><span class="p">)</span>      <span class="c"># 空白のため 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isalpha">
+<span id="index-9"></span><h2>IsAlpha() 関数<a class="headerlink" href="#isalpha" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsAlpha() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsAlpha(値) ---&gt; 値が文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isalpha</span><span class="p">(</span><span class="s">&quot;Hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>     <span class="c"># 1 を表示</span>
+    <span class="n">isalpha</span><span class="p">(</span><span class="s">&quot;123456&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># 0 を表示</span>
+    <span class="n">isalpha</span><span class="p">(</span><span class="s">&quot;ABCabc123&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="c"># 0 を表示</span>
+    <span class="n">isalpha</span><span class="p">(</span><span class="s">&quot;How are you&quot;</span><span class="p">)</span>      <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="iscntrl">
+<span id="index-10"></span><h2>IsCntrl() 関数<a class="headerlink" href="#iscntrl" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsCntrl() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsCntrl(値) ---&gt; 値が制御文字 (表示不能) ならば 1 を、
+                    そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">iscntrl</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>     <span class="c"># 0 を表示</span>
+    <span class="n">iscntrl</span><span class="p">(</span><span class="n">nl</span><span class="p">)</span>                 <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isdigit">
+<span id="index-11"></span><h2>IsDigit() 関数<a class="headerlink" href="#isdigit" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsDigit() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsDigit(値) ---&gt; 値が数字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isdigit</span><span class="p">(</span><span class="s">&quot;0123456789&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>        <span class="c"># 1 を表示</span>
+    <span class="n">isdigit</span><span class="p">(</span><span class="s">&quot;0123a&quot;</span><span class="p">)</span>                    <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isgraph">
+<span id="index-12"></span><h2>IsGraph() 関数<a class="headerlink" href="#isgraph" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsGraph() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsGraph(値)
+        ---&gt; 値が表示可能 (空白文字を除く) であれば 1 を、そうでなければ 0 を返します。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isgraph</span><span class="p">(</span><span class="s">&quot;abcdef&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># 1 を表示</span>
+    <span class="n">isgraph</span><span class="p">(</span><span class="s">&quot;abc def&quot;</span><span class="p">)</span>          <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="islower">
+<span id="index-13"></span><h2>IsLower() 関数<a class="headerlink" href="#islower" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsLower() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsLower(値) ---&gt; 値が英数小文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">islower</span><span class="p">(</span><span class="s">&quot;abcDEF&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># 0 を表示</span>
+    <span class="n">islower</span><span class="p">(</span><span class="s">&quot;ghi&quot;</span><span class="p">)</span>              <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isprint">
+<span id="index-14"></span><h2>IsPrint() 関数<a class="headerlink" href="#isprint" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsPrint() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsPrint(値) ---&gt; 値が表示可能であれば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isprint</span><span class="p">(</span><span class="s">&quot;Hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>             <span class="c"># 1 を表示</span>
+    <span class="n">isprint</span><span class="p">(</span><span class="s">&quot;Nice to see you&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>   <span class="c"># 1 を表示</span>
+    <span class="n">isprint</span><span class="p">(</span><span class="n">nl</span><span class="p">)</span>                         <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="ispunct">
+<span id="index-15"></span><h2>IsPunct() 関数<a class="headerlink" href="#ispunct" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsPunct() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsPunct(値) ---&gt; 値が句読記号文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">ispunct</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>     <span class="c"># 0 を表示</span>
+    <span class="n">ispunct</span><span class="p">(</span><span class="s">&quot;,&quot;</span><span class="p">)</span>                <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isspace">
+<span id="index-16"></span><h2>IsSpace() 関数<a class="headerlink" href="#isspace" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsSpace() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsSpace(値) ---&gt; 値が空白文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isspace</span><span class="p">(</span><span class="s">&quot;   &quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>       <span class="c"># 1 を表示</span>
+    <span class="n">isspace</span><span class="p">(</span><span class="s">&quot;test&quot;</span><span class="p">)</span>             <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isupper">
+<span id="index-17"></span><h2>IsUpper() 関数<a class="headerlink" href="#isupper" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsUpper() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsUpper(値) ---&gt; 値が英数大文字ならば 1 を、そうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isupper</span><span class="p">(</span><span class="s">&quot;welcome&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># 0 を表示</span>
+    <span class="n">isupper</span><span class="p">(</span><span class="s">&quot;WELCOME&quot;</span><span class="p">)</span>           <span class="c"># 1 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="isxdigit">
+<span id="index-18"></span><h2>IsXdigit() 関数<a class="headerlink" href="#isxdigit" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>IsXdigit() 関数は文字または文字列であるかどうか検査します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre>IsXdigit(値) ---&gt; 値が十六進数文字ならば 1 をそうでなければ 0 です。
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">isxdigit</span><span class="p">(</span><span class="s">&quot;0123456789abcdef&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>  <span class="c"># 1 を表示</span>
+    <span class="n">isxdigit</span><span class="p">(</span><span class="s">&quot;123z&quot;</span><span class="p">)</span>                     <span class="c"># 0 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-19">
+<span id="id4"></span><h2>変換<a class="headerlink" href="#index-19" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>文字列と数値間の変換用関数です。</p>
+<ul class="simple">
+<li>number()</li>
+<li>string()</li>
+<li>ascii()</li>
+<li>char()</li>
+<li>hex()</li>
+<li>dec()</li>
+<li>str2hex()</li>
+<li>hex2str()</li>
+</ul>
+</div>
+<div class="section" id="number">
+<span id="index-20"></span><h2>Number() 関数<a class="headerlink" href="#number" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Number() 関数または + 演算子は文字列を数値へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Number</span><span class="p">(</span><span class="n">文字列</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">数値</span>
+<span class="mi">0</span> <span class="o">+</span> <span class="n">文字列</span>     <span class="o">---&gt;</span> <span class="n">数値</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="n">number</span><span class="p">(</span><span class="s">&quot;5&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="mi">5</span> <span class="o">+</span> <span class="n">nl</span>        <span class="c"># 1 を表示0</span>
+<span class="k">see</span> <span class="mi">0</span> <span class="o">+</span> <span class="s">&quot;10&quot;</span> <span class="o">+</span> <span class="mi">2</span>                <span class="c"># 12 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="string">
+<span id="index-21"></span><h2>String() 関数<a class="headerlink" href="#string" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>String() 関数または + 演算子は数値を文字列へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="kt">String</span><span class="p">(</span><span class="n">数値</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">文字列</span>
+<span class="s">&quot;&quot;</span> <span class="o">+</span> <span class="n">数値</span>    <span class="o">---&gt;</span> <span class="n">文字列</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="kt">string</span><span class="p">(</span><span class="mi">5</span><span class="p">)</span> <span class="o">+</span> <span class="mi">5</span> <span class="o">+</span> <span class="n">nl</span>          <span class="c"># 55 を表示</span>
+<span class="k">see</span> <span class="s">&quot;&quot;</span> <span class="o">+</span> <span class="mi">10</span> <span class="o">+</span> <span class="mi">2</span>                 <span class="c"># 102 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="ascii">
+<span id="index-22"></span><h2>Ascii() 関数<a class="headerlink" href="#ascii" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ascii() 関数は文字から ASCII コードを取得します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Ascii</span><span class="p">(</span><span class="n">文字</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">ASCII</span> <span class="n">コード</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">ascii</span><span class="p">(</span><span class="s">&quot;m&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>   <span class="c"># 109 を表示</span>
+    <span class="n">ascii</span><span class="p">(</span><span class="s">&quot;M&quot;</span><span class="p">)</span>          <span class="c"># 77 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="char">
+<span id="index-23"></span><h2>Char() 関数<a class="headerlink" href="#char" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Char() 関数は ASCII コードを文字へ変換できます</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Char</span><span class="p">(</span><span class="n">ASCII</span> <span class="n">コード</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">文字</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">char</span><span class="p">(</span><span class="mi">109</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>    <span class="c"># m を表示</span>
+    <span class="n">char</span><span class="p">(</span><span class="mi">77</span><span class="p">)</span>            <span class="c"># M を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="hex">
+<span id="index-24"></span><h2>Hex() 関数<a class="headerlink" href="#hex" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Hex() 関数は十進数から十六進数へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Hex</span><span class="p">(</span><span class="n">十進数</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">十六進数</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">hex</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>      <span class="c"># a を表示</span>
+    <span class="n">hex</span><span class="p">(</span><span class="mi">200</span><span class="p">)</span>            <span class="c"># c8 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="dec">
+<span id="index-25"></span><h2>Dec() 関数<a class="headerlink" href="#dec" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Dec() 関数は十六進数から十進数へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Dec</span><span class="p">(</span><span class="n">十六進数</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">十進数</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">dec</span><span class="p">(</span><span class="s">&quot;a&quot;</span><span class="p">)</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span>     <span class="c"># 10 を表示</span>
+    <span class="n">dec</span><span class="p">(</span><span class="s">&quot;c8&quot;</span><span class="p">)</span>           <span class="c"># 200 を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="str2hex">
+<span id="index-26"></span><h2>Str2hex() 関数<a class="headerlink" href="#str2hex" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Str2hex() 関数は文字列の文字を十六進数文字へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Str2hex</span><span class="p">(</span><span class="n">文字列</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">十六進数文字列</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">str2hex</span><span class="p">(</span><span class="s">&quot;hello&quot;</span><span class="p">)</span>    <span class="c"># 68656c6c6f を表示</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="hex2str">
+<span id="index-27"></span><h2>Hex2str() 関数<a class="headerlink" href="#hex2str" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Hex2str() 関数は十六進数文字を文字列へ変換します。</p>
+<p>文法:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">Hex2Str</span><span class="p">(</span><span class="n">十六進数文字列</span><span class="p">)</span> <span class="o">---&gt;</span> <span class="n">文字列</span>
+</pre></div>
+</div>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">See</span> <span class="n">hex2str</span><span class="p">(</span><span class="s">&quot;68656c6c6f&quot;</span><span class="p">)</span>       <span class="c"># hello を表示</span>
+</pre></div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+        <div class="sphinxsidebarwrapper"><h3>ページの内容</h3>
+<ul>
+<li><a class="reference internal" href="#">データ型の検査と変換</a><ul>
+<li><a class="reference internal" href="#index-1">データ型の検査</a></li>
+<li><a class="reference internal" href="#isstring">IsString() 関数</a></li>
+<li><a class="reference internal" href="#isnumber">IsNumber() 関数</a></li>
+<li><a class="reference internal" href="#islist">IsList() 関数</a></li>
+<li><a class="reference internal" href="#type">Type() 関数</a></li>
+<li><a class="reference internal" href="#isnull">IsNULL() 関数</a></li>
+<li><a class="reference internal" href="#index-7">文字の検査</a></li>
+<li><a class="reference internal" href="#isalnum">IsAlNum() 関数</a></li>
+<li><a class="reference internal" href="#isalpha">IsAlpha() 関数</a></li>
+<li><a class="reference internal" href="#iscntrl">IsCntrl() 関数</a></li>
+<li><a class="reference internal" href="#isdigit">IsDigit() 関数</a></li>
+<li><a class="reference internal" href="#isgraph">IsGraph() 関数</a></li>
+<li><a class="reference internal" href="#islower">IsLower() 関数</a></li>
+<li><a class="reference internal" href="#isprint">IsPrint() 関数</a></li>
+<li><a class="reference internal" href="#ispunct">IsPunct() 関数</a></li>
+<li><a class="reference internal" href="#isspace">IsSpace() 関数</a></li>
+<li><a class="reference internal" href="#isupper">IsUpper() 関数</a></li>
+<li><a class="reference internal" href="#isxdigit">IsXdigit() 関数</a></li>
+<li><a class="reference internal" href="#index-19">変換</a></li>
+<li><a class="reference internal" href="#number">Number() 関数</a></li>
+<li><a class="reference internal" href="#string">String() 関数</a></li>
+<li><a class="reference internal" href="#ascii">Ascii() 関数</a></li>
+<li><a class="reference internal" href="#char">Char() 関数</a></li>
+<li><a class="reference internal" href="#hex">Hex() 関数</a></li>
+<li><a class="reference internal" href="#dec">Dec() 関数</a></li>
+<li><a class="reference internal" href="#str2hex">Str2hex() 関数</a></li>
+<li><a class="reference internal" href="#hex2str">Hex2str() 関数</a></li>
+</ul>
+</li>
+</ul>
+
+
+  <h4>前のトピックへ</h4>
+  <p class="topless"><a href="dateandtime.html"
+                        title="前の章へ">日付と時刻</a></p>
+  <h4>次のトピックへ</h4>
+  <p class="topless"><a href="mathfunc.html"
+                        title="次の章へ">算術関数</a></p>
+  <div role="note" aria-label="source link">
+    <h3>このページ</h3>
+    <ul class="this-page-menu">
+      <li><a href="_sources/checkandconvert.txt"
+            rel="nofollow">ソースコードを表示</a></li>
+    </ul>
+   </div>
+      
+<form action="search.html" method="get">
+  <input type="text" name="q" placeholder="Search" />
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+      
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+<footer class="footer">
+  <p class="pull-right">
+    <a href="_sources/checkandconvert.txt"
+       rel="nofollow">Page Source</a> &nbsp;
+    <a href="#">Back to Top</a></p>
+  <p>
+    &copy; Copyright 2016-2020, Ring Team.<br/>
+    Created using <a href="http://www.sphinx-doc.org/en/stable/">Sphinx</a> 1.3.6. / astropy-sphinx-theme 1.1 (isVowel)
+  </p>
+</footer>
+  </body>
+</html>
\ No newline at end of file