小さな問題があります。5421、-1、1 などの数字があります。次のように 4 バイトで出力する必要があります。
5421 -> 0x0000152D
-1 -> 0xFFFFFFFF
1 -> 0x00000001
また、1.2、58.654 のような浮動小数点数があります。
8.25f -> 0x41040000
8.26 -> 0x410428f6
0.7 -> 0x3f333333
両方のタイプの数値を 16 進数に変換する必要がありますが、正確に 4 バイトの長さ (4 対の 16 進数) である必要があります。
Javaでこれがどのように可能か知っている人はいますか? 助けてください。