「MariaDB」BIN関数で数値を10進数から2進数へ変換
環境
Windows 10 64 bit
MariaDB 10.6.4
書式
BIN(N)
BIN 関数は指定した数値を2進数の形式に変換し文字列として取得するために使用します。
使用例1
引数に指定した 10 進数の数値を 2 進数に変換したあと文字列として取得します
MariaDB [(none)]> select bin(1) resA, bin(10) resB, bin(52) resC; +------+------+--------+ | resA | resB | resC | +------+------+--------+ | 1 | 1010 | 110100 | +------+------+--------+ 1 row in set (0.039 sec)
使用例2
引数がNULLの場合はNULLを返します
MariaDB [(none)]> select bin(NULL) resA ,bin(20) resB; +------+-------+ | resA | resB | +------+-------+ | NULL | 10100 | +------+-------+ 1 row in set (0.001 sec)