はじめまして、なごんと申します。本題に入る前に、少し自己紹介を。
私は、YDA(横浜デジタルアーツ専門学校)Webデザイン科の一年生で、主にデザインとコーディング(プログラミング)を学んでいます。デザインはまだまだですが、コーディングはとっても楽しくて大好きです。
さて、ここからが本題。
一年生とは言っても来年の今頃は就活に追われている頃なんですよ。
「これ、自分の強みがないとかなりまずいのでは?」と焦った私は、とある資格を取る事にしました。
それが、「基本情報技術者試験」。
知ってる方も多いのではないでしょうか。かなりざっくり説明すると、IT系の国家資格試験です。今のところ、参考書(800ページもある!)のうち、やっと250ページを読んだところなんですが、言いたいことをちょこっと書いていきます。
2進数の計算、キモくない??
2進数って、「0」と「1」だけで数を表現するんですよ。(ちなみに私たちは0~9で数を表現するので、10進数使いというわけです。)試しに、算術シフトという計算方法の図を見て欲しいんですが・・・

「?????」ってなりますよね。私もです。まず0と1しかないのが違和感バリバリで、この時点でもう嫌ですよね。
それに、解説にもあるとおり、「はみ出したらその数捨てていいよー。」とか「でも左端のとこは固定にしてねー。」とかほざいてるわけです。何勝手なルールを作ってるんだと。なんか、もうちょいやり方あるだろうよって・・・いや、2進数ならまだマシ・・・?16進数の計算とか、もう考えたくもないし。数字の計算にAとかFとか入れるなよってね。そう思うと、私たちは10進数で良かった・・・ってなりませんか?
だって、指ちょうど10本だから、手で数えられるし。(ありがとう、人体)
0123456789全部使ってあげられるから、数字たちの喧嘩もなさそうだし。(平和だね)
現代風にいうなら、「進数ガチャ大成功」って感じですね!
ということで。皆さんも、10進数に感謝して生きていきましょう。カムサハムニダ~














