このプロジェクトは、コンピューターでの浮動小数点数の表現と操作に関係しています。ANSI C プログラミング言語を使用して、次のものを入力として受け入れるコンピューター プログラムを開発する必要があります。 1. プログラム内で使用される基数を表す値。たとえば、その値が 10 の場合、プログラムで使用される数値は 12.3 と 34.565 の形式になります。 2. 上で入力した底にある 2 つの浮動小数点数。たとえば、基数が 2 の場合、浮動小数点数は 11.0101 と 1010.011 になります。 3. +、-、*、/ の中から 1 つの演算子
さらに、プログラム内の操作で使用されるすべてのエンティティ/構造体に適切な構造体を作成する必要があります。さらに、浮動小数点数は、少なくとも 2 つの要素を格納する構造体でキャプチャする必要があります。そのうちの 1 つは指数で、もう 1 つは仮数です。たとえば、底が 10 の場合、2.5 は仮数部 25 と指数部 -1 として表現されます。これは基本的に、実数をコンピュータのメモリに格納できる 2 つの整数に変換します。