バイナリ乗算アルゴリズムを実装しています。両方の入力は符号付き 10 進数です。それらはそれぞれ 8 ビットの 2 進数に変換され、最終結果は 16 ビットの 2 進数になります。
製品が 16 ビットの 2 進数として安全に適合し、オーバーフローについてユーザーに警告できるように、入力 10 進数を検証したいと考えています。それ、どうやったら出来るの?必要な IF ステートメントは 1 つだけかもしれません。
ありがとう。
バイナリ乗算アルゴリズムを実装しています。両方の入力は符号付き 10 進数です。それらはそれぞれ 8 ビットの 2 進数に変換され、最終結果は 16 ビットの 2 進数になります。
製品が 16 ビットの 2 進数として安全に適合し、オーバーフローについてユーザーに警告できるように、入力 10 進数を検証したいと考えています。それ、どうやったら出来るの?必要な IF ステートメントは 1 つだけかもしれません。
ありがとう。