日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言浮点常量,C 浮点常量

發布時間:2023/12/16 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言浮点常量,C 浮点常量 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

浮點常量就是一種呈現有符號實數的十進制數字。有符號實數的呈現包括一個整數部分,一個小數部分,還有指數??梢允褂酶↑c常量來呈現不可以被改變的浮點值。

語法

浮點數常量:

小數常量 指數部分 可選 浮點后綴 可選

數字序列 指數部分 浮點后綴 可選

小數常量:

數字序列 可選 . 數字序列

數字序列 .

指數部分:

e 符號 可選 數字序列

E 符號 可選 數字序列

符號 :任何一種

+ -

數字序列:

數字

數字序列 數字

浮點后綴 :任何一種

f l F L

你既可以忽略十進制小數點(值的整數部分)前面的數字也可以忽略十進制小數點(小數部分)后面的數字,但是不可以同時忽略兩者。只有在你包括了一個指數的時候,你才可以省去十進制小數點。不允許空白字符分隔數字或者常量字符。

下例說明了一些浮點常量和表達式的構成:

15.75

1.575E1 /* = 15.75 */

1575e-2 /* = 15.75 */

-2.5e-3 /* = -0.0025 */

25E-4 /* = 0.0025 */

浮點常量是絕對的,除非它們以一個減號(-)作為開始。在這種情況下,減號被視為一元算術否定操作符。浮點常量的類型有 float,double,long,或者 long double。

沒有 f,F,l,或者 L 后綴的浮點常量的類型就是 double。如果字母 f 或者 F 是后綴,那么該常量的類型就是 float。如果以字母 l 或者 L 作為后綴,那么它的類型就是 long double。例如:

100L /* 類型是 long double */

100F /* 類型是 float */

注意 Microsoft C 編譯器會把 long double 類型映射成 double 類型。關于 double,float,還有 long 的類型信息,參考[基本類型存儲]。

你可以忽略浮點常量的整數部分,如下范例所示。數字 .75 可以用許多方式來表示,包括:

.0075e2

0.075e1

.075e1

75e-2

總結

以上是生活随笔為你收集整理的c语言浮点常量,C 浮点常量的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。