2進数の記述
Posted feedbacks - なでしこ
なでしこにはプリプロセスがあるのにマクロがなかったりするので、関数で表現するしかないようです。
1 2 3 4 5 6 | BIN("1010")を表示
●BIN(x)
sとは整数;nとは整数=文字数(x)
(文字列分解(x))で反復
n=n-1;s=s+(対象*2^n)
sで戻る
|
2進数の記述
なでしこにはプリプロセスがあるのにマクロがなかったりするので、関数で表現するしかないようです。
1 2 3 4 5 6 | BIN("1010")を表示
●BIN(x)
sとは整数;nとは整数=文字数(x)
(文字列分解(x))で反復
n=n-1;s=s+(対象*2^n)
sで戻る
|
yappy
#4345()
[
C
]
Rating4/6=0.67
そこで、ソース中に2進数を定数として書く方法、またはその代替手段を考えてください。
ある程度の評価基準を示します(できるところまでで構いません)。
・2進数の表示方法は0と1
・桁数は可変長
・コンパイル等の後に最適化等によって定数に変換されることが見込まれる
Cで関数として実装したものを示しておきます。
Rating4/6=0.67-0+
[ reply ]