する#include <stdio.hに> する#include <limits.hに> //包含INT的极限 の#include <float.hの> //包含フロート的极限 ボイドメイン(){ のprintf( "INTのバイト%dです、フロートのバイト)%D \ n」、はsizeof(INT)はsizeof(フロート)です。 printf( "INTの最大値は%dと、INTの分%Dを\ nである"、INT_MAX、INT_MIN)。 printf(FLT_MAX、FLT_MIN、 "フロートの最大値は、%fは、フロートの分%.100f \ nが")。//%.100f显示小数点后100位%F默认是小数点后6位 GETCHAR()。 / *出力 INTのバイトは、フロートのバイトが4で、4 INTの最大値は、整数の分-2147483648で、2147483647である フロートのmaxはフロートのminが0である、340282346638528860000000000000000000000.000000あります。 結果を上記の分析のために、とflaot int型は、なぜ同じ4つのバイトには、リターンを表しています気に入りましたか? データビット整数、4バイト、32ビットの各ビットは、符号ビットとして、他のデータビットが有効であるため、限られた32ビットは、2147483647を示しています。 フロート4バイト、32ビット、符号ビット、他の31ビット、インデックス範囲による有効データビット、指数部、ベース部、の部分は、大きな代表する FLT_MAXであります最大の正と負の数は、FLT_MIN最小負の数であり、 cが二重デフォルト言語である 一般浮動小数点数で表されます。仮数(仮数)、ベース(ベース)、インデックス(指数)と実際の発現に正と負表すシンボル用いて、すなわち、科学的表記法を使用して、実数を表現するために、この表現 整数と分数、固定点を含む固定点(0.123443いかなる整数部なし) * / }