--- /dev/null
+<!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>データ型の検査と変換 — プログラミング言語 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">🍩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 »
+ </a>
+ </li>
+ <li class="right">
+ <a href="dateandtime.html" title="日付と時刻">
+ « previous
+ </a>
+ |
+ </li>
+ <li>
+ <a href="index.html">プログラミング言語 Ring 1.12 取扱説明書</a>
+ »
+ </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(値) ---> 値が文字列ならば 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">"hello"</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(値) ---> 値が数値ならば 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">"hello"</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(値) ---> 値がリストならば 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">"hello"</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(値) ---> 型を文字列で返します。
+</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">"hello"</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(値) ---> 値が 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">"hello"</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">""</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">"NULL"</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(値) ---> 値が数字または文字ならば 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">"Hello"</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">"123456"</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">"ABCabc123"</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">"How are you"</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(値) ---> 値が文字ならば 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">"Hello"</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">"123456"</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">"ABCabc123"</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">"How are you"</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(値) ---> 値が制御文字 (表示不能) ならば 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">"hello"</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(値) ---> 値が数字ならば 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">"0123456789"</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">"0123a"</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(値)
+ ---> 値が表示可能 (空白文字を除く) であれば 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">"abcdef"</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">"abc def"</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(値) ---> 値が英数小文字ならば 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">"abcDEF"</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">"ghi"</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(値) ---> 値が表示可能であれば 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">"Hello"</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">"Nice to see you"</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(値) ---> 値が句読記号文字ならば 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">"hello"</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">","</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(値) ---> 値が空白文字ならば 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">" "</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">"test"</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(値) ---> 値が英数大文字ならば 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">"welcome"</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">"WELCOME"</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(値) ---> 値が十六進数文字ならば 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">"0123456789abcdef"</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">"123z"</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">---></span> <span class="n">数値</span>
+<span class="mi">0</span> <span class="o">+</span> <span class="n">文字列</span> <span class="o">---></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">"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"># 1 を表示0</span>
+<span class="k">see</span> <span class="mi">0</span> <span class="o">+</span> <span class="s">"10"</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">---></span> <span class="n">文字列</span>
+<span class="s">""</span> <span class="o">+</span> <span class="n">数値</span> <span class="o">---></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">""</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">---></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">"m"</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">"M"</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">---></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">---></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">---></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">"a"</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">"c8"</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">---></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">"hello"</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">---></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">"68656c6c6f"</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>
+ <a href="#">Back to Top</a></p>
+ <p>
+ © 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