以前、負数対応、最大で2の53乗まで対応(桁数は任意設定が可能)となるBIN$関数や実数対応のBIN64$関数を作りました。 https://miiverse.nintendo.net/posts/AYIHAAAEAAArVRTkBciitw BIN64$(0.1)で0011111110111001100110011001100110011001100110011001100110011010という値を返します。 0.1は2進数に変換すると循環小数になりますがBIN64$はIEEE754の倍精度浮動小数点に準じた64桁の2進数に変換します。