これは、数週間前の私自身の質問とほぼ同じです。
データ型が完全な数値を保持できない場合は、16進数を10進数に変換します
今回はその逆です。私は(便利なヌル文字で終了した文字列の)番号を持っており、この番号を構成するバイトが必要です。ただし、私はマイクロコントローラーの32ビットアーキテクチャで作業しているため、32ビットを超える数であるため、atoiを使用する可能性はありません。
元の結果を取り戻すために、最初のリンクで提供されているアルゴリズムを逆にする方法について誰かが考えていますか?私の合同算術スキルは私を失敗させています。
簡単な例:155.207.231.135から0x [24] [23] [12] [66] [9F](角かっこでバイトを区切ります)