ソースコードにおいて、そのプログラミング言語の文法上、数値であるものは、コンパイラやインタプリタが前後関係などからその数値のデータ型を決めます。
そして、その数値は、機械語に変換される際に、そのデータ型に従ったビット列に変換されます。