多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

c教程

C 標準庫 – <float.h>

閱讀 (2509)

C 標準庫 - <float.h>

簡介

C 標準庫的 float.h 頭文件包含了一組與浮點值相關的依賴于平臺的常量。這些常量是由 ANSI C 提出的,這讓程序更具有可移植性。在講解這些常量之前,最好先弄清楚浮點數是由下面四個元素組成的:

組件組件描述
S符號 ( +/- )
b指數表示的基數,2 表示二進制,10 表示十進制,16 表示十六進制,等等...
e指數,一個介于最小值 emin 和最大值 emax 之間的整數。
p精度,基數 b 的有效位數

基于以上 4 個組成部分,一個浮點數的值如下:

floating-point = ( S ) p x b<sup>e</sup>

或

floating-point = (+/-) precision x base<sup>exponent</sup>

庫宏

下面的值是特定實現的,且是通過 #define 指令來定義的,這些值都不得低于下邊所給出的值。請注意,所有的實例 FLT 是指類型 float,DBL 是指類型 double,LDBL 是指類型 long double。

描述
FLT_ROUNDS定義浮點加法的舍入模式,它可以是下列任何一個值:
  • -1 - 無法確定

  • 0 - 趨向于零

  • 1 - 去最近的值

  • 2 - 趨向于正無窮

  • 3 - 趨向于負無窮

FLT_RADIX 2這個宏定義了指數表示的基數。基數 2 表示二進制,基數 10 表示十進制,基數 16 表示十六進制。

FLT_MANT_DIG

DBL_MANT_DIG

LDBL_MANT_DIG

這些宏定義了 FLT_RADIX 基數中的位數。

FLT_DIG 6

DBL_DIG 10

LDBL_DIG 10

這些宏定義了舍入后不會改變表示的十進制數字的最大值(基數 10)。

FLT_MIN_EXP

DBL_MIN_EXP

LDBL_MIN_EXP

這些宏定義了基數為 FLT_RADIX 時的指數的最小負整數值。

FLT_MIN_10_EXP -37

DBL_MIN_10_EXP -37

LDBL_MIN_10_EXP -37

這些宏定義了基數為 10 時的指數的最小負整數值。

FLT_MAX_EXP

DBL_MAX_EXP

LDBL_MAX_EXP

這些宏定義了基數為 FLT_RADIX 時的指數的最大整數值。

FLT_MAX_10_EXP +37

DBL_MAX_10_EXP +37

LDBL_MAX_10_EXP +37

這些宏定義了基數為 10 時的指數的最大整數值。

FLT_MAX 1E+37

DBL_MAX 1E+37

LDBL_MAX 1E+37

這些宏定義最大的有限浮點值。

FLT_EPSILON 1E-5

DBL_EPSILON 1E-9

LDBL_EPSILON 1E-9

這些宏定義了可表示的最小有效數字。

FLT_MIN 1E-37

DBL_MIN 1E-37

LDBL_MIN 1E-37

這些宏定義了最小的浮點值。

實例

下面的實例演示了 float.h 文件中定義的一些常量的使用。

#include <stdio.h>
#include <float.h>

int main()
{
   printf("The maximum value of float = %.10e\n", FLT_MAX);
   printf("The minimum value of float = %.10e\n", FLT_MIN);

   printf("The number of digits in the number = %.10e\n", FLT_MANT_DIG);
}

讓我們編譯和運行上面的程序,這將產生下列結果:

The maximum value of float = 3.4028234664e+38
The minimum value of float = 1.1754943508e-38
The number of digits in the number = 7.2996655210e-312
關閉
程序員人生
主站蜘蛛池模板: jizz免费视频 | 91久久综合九色综合欧美98 | 波多野结衣视频在线观看地址免费 | 欧美手机手机在线视频一区 | 2022亚洲男人天堂 | 亚洲高清视频在线播放 | 一级在线观看视频 | 亚州视频一区二区 | 欧美日韩不卡中文字幕在线 | 国产精品国产三级国产专区不 | 欧美最猛黑人xxxx黑人猛交69 | 亚洲不卡免费视频 | 高清一级做a爱免费视 | 澳门特级α片免费观看视频 | 久久大香线蕉综合爱 | 欧美人与牲禽ⅹxxx伦交 | 国产一区亚洲一区 | 免费一级特黄欧美大片久久网 | 欧美一区二区三区综合色视频 | 国产精品久久久视频 | 日韩亚洲欧美性感视频影片免费看 | 久久亚洲精品一区成人 | 久久综合精品不卡一区二区 | 欧美色就色 | 欧美精品网 | 自拍视频一区 | 被两个男人吃奶添下面视频 | 国产裸舞福利在线视频合集 | 国产亚洲精品色一区 | 国产精品亚洲片夜色在线 | 男女午夜视频 | 日本一道本中文字幕 | 最近好看中文字幕视频 | 久久午夜一区二区 | 亚洲欧美日韩在线2020 | 日韩精品欧美成人 | 国产男人女人做性全过程视频 | 亚洲国产成人99精品激情在线 | 亚洲精品成人网久久久久久 | 精品国产一区二区三区四区不 | 一级毛片在线完整免费观看 |