10進数⇔2進数の変換をkeisan.casio.jpにUP!
適当なツールでいくらでもできそうですが、なかったので一応作ってみた。
プログラム(というほどのものでもないが)は、
x=十進数の数;
n=int(log(x)/log(2));
y=0;
while (1) {
if (x >= 2^n) {
y = y + 10 ^ n;
x = x - 2^n;
} else {
n = n - 1;
}
if (n < 0) {
break;
}
}
println(y);
------------------------------
x=二進数の数;
n=int(log(x)/log(10));
y=0;
while (1) {
if (x >= 10^n) {
y = y + 2 ^ n;
x = x - 10^n;
} else {
n = n - 1;
}
if (n < 0) {
break;
}
}
println(y);
--------------------------
みたいな感じで。
« 寝てる犬(IXY20IS) | トップページ | 赤根神社を通りかかった。 »
「学問・資格」カテゴリの記事
- RF Weekly Digest (Gemini 3.5 Flash・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ)2026/5/31-6/7(2026.06.07)
- 高周波・RFニュース 2026年6月4日 Qualcommが6Gウェビナー開催、Next G Allianceが5G ISACイニシアティブ立ち上げ、Keysightが新RFシグナルアナライザ発表、アンリツが5G LTM評価環境構築(2026.06.04)
- 高周波・RFニュース 2026年6月3日 BroadcomがブロードバンドエッジAIポートフォリオ発表、Marvellが102.4Tbpsスイッチ発表、Mini-CircuitsがLTCC・MMICフィルタのカスケード接続解説、ASUSのミニPCにSnapdragon X2 Elite、KeysightとNTTドコモ・NTTが6Gシミュレーション協業(2026.06.03)
- 高周波・RFニュース 2026年6月2日 QualcommがSnapdragon C発表&6G解説記事、アンリツが140Gbaudバイアスティ内蔵 広帯域リニアアンプ発売、SONY Xperia 10 VII分解動画など(2026.06.02)
- RF Weekly Digest (Gemini 3.1 Pro・Google AI Studio BuildによるAIで高周波・RF情報の週刊まとめアプリ)2026/5/24-5/31(2026.05.31)


コメント