<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>勉強のモチベ維持のため勉強経過を公開する</title>
<link>https://ameblo.jp/kennkyuusitsu/</link>
<atom:link href="https://rssblog.ameba.jp/kennkyuusitsu/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>勉強の記録とそのほか趣味のこと</description>
<language>ja</language>
<item>
<title>基本情報　浮動小数点形式</title>
<description>
<![CDATA[ <p>基本情報の勉強、再び詰まりました。</p><p>&nbsp;</p><p>今回は浮動小数点形式がわからん！ということで少しづつ理解をしていこうと思います。</p><p>&nbsp;</p><p>こんなに頻度が高く詰まって大丈夫かな、とも思うのですが、ちょっとづつがんばります。</p><p>&nbsp;</p><p>●なんのために存在するのか？</p><p>コンピュータの２進数のみでは小数点をあらわせないからです。</p><p>&nbsp;</p><p>●なぜ”浮動”小数点なのか？</p><p>これは、固定小数点との対比で名づけられたものです。</p><p>&nbsp;</p><p>固定小数点は、小数点より左の数は１より大きいです。しかし、浮動小数点の場合、小数点の位置はどこでもよいのです。</p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p>例えば，3.14という数は，3.14×100，31.4×10<sup>－1</sup>，314.0×10<sup>－2</sup>，…などの様々な表現で表せます。これら3つの表現を見比べて分かるように，小数点の位置が変化できるから「浮動（固定でない）」というわけです。</p><p>&nbsp;</p><p><a href="http://itpro.nikkeibp.co.jp/members/ITPro/ITBASIC/20020624/1/">http://itpro.nikkeibp.co.jp/members/ITPro/ITBASIC/20020624/1/<br>より引用</a></p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p>いやー難しいですねー。でもなんとなく理解できました！</p><p>&nbsp;</p><p>あとはIEEEの決まりに従って書けばまあなんとかなるかなという感じでしょうか。</p><p>&nbsp;</p><p>まあ少しづつ進めていきます！</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kennkyuusitsu/entry-12316005327.html</link>
<pubDate>Mon, 02 Oct 2017 18:56:04 +0900</pubDate>
</item>
<item>
<title>基本情報　基数の勉強</title>
<description>
<![CDATA[ <p>まずはテキストのはじめにある基数の勉強から。</p><p>&nbsp;</p><p>・・・・・・いきなり補数でつまづきました。</p><p>テキストの定義が意味不明すぎです。</p><p>さらにその直後の、２進数の２の補数、１の補数というのも謎です。</p><p>&nbsp;</p><p>というわけでググってみると</p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p>補数とは、ある基数法において、ある自然数a に足したとき桁が1つ上がる（桁が1つ増える）数のうち最も小さい数をいう。</p><p>&nbsp;</p><p><i>b</i> 進法において、自然数 <i>a</i> を表現するのに必要な最小の桁数を <i>n</i> としたとき、</p><ul><li><span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0"><msup><mi>b</mi> <mrow class="MJX-TeXAtom-ORD"><mi>n</mi> </mrow> </msup> <mo>−<!-- − --></mo> <mi>a</mi> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle b^{n}-a}</annotation> </semantics> </math></span><img alt="b^{n}-a" aria-hidden="true" class="mwe-math-fallback-image-inline" src="https://wikimedia.org/api/rest_v1/media/math/render/svg/106c102dc3f22f38034f1c20dced238968dfe680" style="width: 6.32ex; height: 2.34ex; vertical-align: -0.33ex;"></span> を&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;「<i>b</i> 進法における <i>a</i> に対する<b>基数の補数</b>（<i>b</i> の補数）」</li><li><span class="mwe-math-element"><span class="mwe-math-mathml-inline mwe-math-mathml-a11y" style="display: none;"><math xmlns="http://www.w3.org/1998/Math/MathML"><semantics><mrow class="MJX-TeXAtom-ORD"><mstyle displaystyle="true" scriptlevel="0"><msup><mi>b</mi> <mrow class="MJX-TeXAtom-ORD"><mi>n</mi> </mrow> </msup> <mo>−<!-- − --></mo> <mi>a</mi> <mo>−<!-- − --></mo> <mn>1</mn> </mstyle> </mrow> <annotation encoding="application/x-tex">{\displaystyle b^{n}-a-1}</annotation> </semantics> </math></span><img alt="b^{n}-a-1" aria-hidden="true" class="mwe-math-fallback-image-inline" src="https://wikimedia.org/api/rest_v1/media/math/render/svg/331c83dec92ef55861d8889119c3d679a647b038" style="width: 10.34ex; height: 2.34ex; vertical-align: -0.33ex;"></span> を「<i>b</i> 進法における <i>a</i> に対する<b>減基数の補数</b>（<i>b - 1</i> の補数）」</li></ul><p>という。</p><p>（ウィキペディア　<a href="https://ja.wikipedia.org/wiki/%E8%A3%9C%E6%95%B0">https://ja.wikipedia.org/wiki/%E8%A3%9C%E6%95%B0</a>　より引用）</p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p>補数の定義はよくわかりましたが、２進数の１の補数、２の補数についてはなんだかよくわかりません。</p><p>たぶん、基数と減基数がわからないからだと思います。</p><p>&nbsp;</p><p>というわけでもう少しググってみますと</p><p>&nbsp;</p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p><style type="text/css">#Summary{width:548px}</style></p><div id="Summary"><p><strong>補数</strong>とは、ある自然数をn<a href="http://e-words.jp/w/%E5%9F%BA%E6%95%B0.html"><font color="#000080">進数</font></a>(n進法)で表現した時に、足し合わせるとちょうど「nのべき乗」か「nのべき乗-1」になる自然数のうち、最小のもの。前者は「足すとちょうど桁が一つ増える数」で、「<a href="http://e-words.jp/w/%E5%9F%BA%E6%95%B0.html"><font color="#000080">基数</font></a>の補数」とも呼ばれる。後者は「足しても桁が増えない最大の数」で、「減基数の補数」とも呼ばれる。</p></div><p>&nbsp;</p><p>（IT用語辞典　<a href="http://e-words.jp/w/%E8%A3%9C%E6%95%B0.html">http://e-words.jp/w/%E8%A3%9C%E6%95%B0.html</a>　より引用）</p><p>＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿＿</p><p>&nbsp;</p><p>なるほどよくわかりました。</p><p>&nbsp;</p><p>あとは適宜計算練習して今日はおしまいです。</p><p>実は来週から忙しそうな雰囲気なので、進行状況が結構不安なのですが、がんばりたいと思います。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/kennkyuusitsu/entry-12315684149.html</link>
<pubDate>Sun, 01 Oct 2017 18:13:26 +0900</pubDate>
</item>
<item>
<title>基本情報勉強はじめ</title>
<description>
<![CDATA[ <p>とりあえずテキスト、過去問題集を買ってきました。</p><p>&nbsp;</p><p>今回は午後の選択は表計算で受けようと思いますので（文系なので仕事で使うのは表計算くらいです）、</p><p>基本情報技術者合格教本、らくらく突破表計算、パーフェクトラーニング過去問題集を買いました。</p><p>&nbsp;</p><p>午前は合格教本でカバーできるとして、午後は合格教本と、アルゴリズムの本、表計算の本が必要だと思います。</p><p>&nbsp;</p><p>というわけで今度アルゴリズムの本を買ってこなければいけません。</p>
]]>
</description>
<link>https://ameblo.jp/kennkyuusitsu/entry-12315678620.html</link>
<pubDate>Sun, 01 Oct 2017 17:52:40 +0900</pubDate>
</item>
<item>
<title>このブログについて</title>
<description>
<![CDATA[ <p>このブログは私の勉強のモチベーション維持のために、勉強記録を公開するブログです。</p><p>&nbsp;</p><p>２０１８年秋の基本情報技術者を目標にしています。</p><p>ただし、本業優先なので、基本情報の勉強は空き時間が主になると思います。</p>
]]>
</description>
<link>https://ameblo.jp/kennkyuusitsu/entry-12315169578.html</link>
<pubDate>Fri, 29 Sep 2017 22:37:39 +0900</pubDate>
</item>
</channel>
</rss>
