奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語言

C語言中的小數float,double

時間:2024-06-09 17:20:04 C語言 我要投稿
  • 相關推薦

C語言中的小數(float,double)

  程序設計就是讓計算機按照一定的指令來進行工作,可以說數據的處理是程序設計的主要任務。那么,C語言中的小數(float,double)怎么輸出?歡迎大家閱讀!更多相關信息請關注相關欄目!

  小數也稱實數或浮點數。例如,0.0、75.0、4.023、0.27、-937.198 都是合法的小數。這是常見的小數的表現形式,稱為十進制形式。

  除了十進制形式,也可以采用指數形式,例如 7.25×102、0.0368×105、100.22×10-2等。任何小數都可以用指數形式來表示。

  C語言中的小數也有這兩種表示形式。在書寫時,十進制形式和數學中的一樣,指數形式有所差異。

  在C語言中小數的指數形式為:

  aEn 或 aen

  a 為尾數部分,是一個十進制數,n 為指數部分,是一個十進制整數,E或e是固定的字符,其值為 a×10n。例如:

  2.1E5 = 2.1×105,其中2.1是尾數,5是指數。

  3.7E-2 = 3.7×10-2,其中3.7是尾數,-2 是指數。

  0.5E7 =0.5×107,其中0.5是尾數,7是指數。

  C語言中小數的數據類型為 float 或 double:float 稱為單精度浮點數,double 稱為雙精度浮點數。不像整數,小數的長度始終是固定的,float 占用4個字節,double 占用8個字節。

  小數的輸出

  輸出 float 使用 %f 控制符,輸出 double 使用 %lf 控制符,如下所示:

  #include#includeint main(){float a = 0.302f;float b = 1.23002398;double c = 123;double d = 78.429;float e = 128.101;printf("a=%f b=%f c=%f d=%lf e=%lf ", a, b, c, d, e);return 0;}

  運行結果:

  a=0.302000

  b=1.230024

  c=123.000000

  d=78.429000

  e=128.100998

  對代碼的說明:

  1) %f 默認保留六位小數,不足六位以 0 補齊,超過六位按四舍五入截斷。

  2) 將整數賦值給 float 變量時會轉換為小數。

【C語言中的小數float,double】相關文章:

C語言中volatile的含義12-03

C 語言中宏的使用12-03

C語言中的鏈接編寫05-26

C語言中的指針是什么03-17

C語言中strpbr()函數的用法03-19

C語言中的相關變量知識11-25

C語言中的幾個重要概念12-04

C語言中內存分配問題04-02

C語言中指針的概念03-16

主站蜘蛛池模板: 浮梁县| 高淳县| 通化县| 洛川县| 邵阳县| 红河县| 报价| 双辽市| 永州市| 乐至县| 林周县| 广东省| 高安市| 南昌县| 阿尔山市| 辽阳市| 卓资县| 丹东市| 汾阳市| 屯门区| 滦平县| 靖远县| 化隆| 天峻县| 芒康县| 合川市| 苍山县| 牙克石市| 彝良县| 驻马店市| 嵊州市| 开鲁县| 广宁县| 宜春市| 长治县| 古浪县| 东宁县| 平凉市| 永春县| 于田县| 安乡县|