Turing Complete Unofficial

Double the Number

前提レベル

このレベルを前提とするレベル

概要

入力値を2倍した値を出力する回路を構成する問題です。

攻略

このステージから入出力の種類にByteが増えます。 このゲームでは1Byte = 8bitです。 Byte SplitterはByteを8つのbitに分ける機能を持っています。 反対にByte Makerは8つのbitからByteを作る機能を持っています。

解説

開く

2進数ではそれぞれの桁を1つ上に動かすことにより値を2倍することができます (10進数では1の位→10の位, 10の位→100の位.... のように数字を動かせば10倍できるのと同様です)。 この操作を左シフトといいます。