4/30

日記

2026/04/30

n進数

n進数のnを基数、桁の数を重みという。
重みは整数の時 n⁰,n¹,n²...
負の数の時 n⁻¹,n⁻²,n⁻³...

「25-18を8ビット2進数で表わせ」とは
ビットはコンピュータの最小単位。0と1。8ビットは2⁸まで表せる数。
引き算は、負の数の足し算として計算する。その時、補数という技術が使われる。
補数は、正の2進数をビット反転させて+1という処理で機械的に求める。

8ビット2進数では、条件次第で先頭ビットが符号の役割をもつ。
webglの学習で度々でていた、符号付き/符号なしのこと。つながって嬉しい。

シフト演算

色んなところで出てきては苦しめられてきたシフト演算。
これは、掛け算に関係しているということを初めて知った。
ビット列をずらすことなんだけど、10進数だと桁をずらすと10倍。つまり基数倍される。
つまり2進数だと桁を左にずらすと2倍、右にずらすと1/2倍されていると。
そういう計算だったのね・・・

内省

昨日は動画編集、wordpress, php, 基本情報技術者試験、今日はunityを初めて触った。何がやりたいのかわからなくなっているわけではない。いままで手をつけたくても、どうせ時間がかかるしとか、どうせ一番になれないしとかそういうのを考えないようにした。一つの事を5時間やるより、5つのことを1時間ずつやるほうが性にあっている。質の高まりを感じる。

昨日読み始めた「インターネットの次に来るもの」という本の12の法則の1つ目、[becomming]を読んだけど、未来についてワクワクさせられた。自己啓発本を読んだつもりではなかったが、ポジティブにしてくれるとは、嬉しい誤算。
そして今日、岩田さんの本を読んでから予てより気になっていた行動経済学の本を借りた。これも並行で読んでいこうと思う。

VRやMRなどのXRに興味がでてきたかもしれない。仮想現実を作るということはワクワクするし、現実世界に役立てるMRも面白そう。今までやってきた勉強も腐らなそう。
昔から、異世界・別の世界というものに興味をそそられがち。
PSVRほしいって学生の時から思っていたし、metaのquest3もほしいと思いつつ早2年か。お金もないし引っ越す時の荷物にもなるしで手が出なかったけど、環境が安定次第ほしい。