Rubyで変換
 1:
 2:
 3:
 4:
 5:
 6:
 7:
 8:
 9:
 10:
 11:
 12:
 13:
 14:
 15:
 16:
 17:
#変数宣言
nisin = Array.new(16)

#入力
print "10進数を入力:"
jyu = gets.to_i

#変換
for i in 0 .. (nisin.size-1)
    nisin[i] = jyu % 2
    jyu = jyu / 2
end

#出力
(nisin.size-1) . downto(0) do |i|
    print nisin[i]
end

TOPに戻る   いろいろな言語へ戻る