C语言的整型常量与实型常量
生活随笔
收集整理的這篇文章主要介紹了
C语言的整型常量与实型常量
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、整型常量
在C語言中,整型常量有十進制、八進制、十六進制3種表示形式。 1、十進制整型常量 十進制整型常量的表示與數學上的表示相同,十進制整型常量前沒有前綴,由0~9的數字組成。 2、八進制整型常量 八進制整型常量的表示形式是以數字0開頭,即以0作為八進制數的前綴,由0~7的數字組成。 3、十六進制整型常量 十六進制整型常量的表示形式以0x或0X作為前綴,由數字0~9、字母A~F或a~f組成。 注:在程序中是根據前綴來區分各種進制數的。因此在書寫常數時不要把前綴弄錯而造成結果不正確。 另外,整型常量按長度劃分為兩種:短整型和長整型(后綴為小寫字母l或大寫字母L),其中默認為短整型,如377是一個短整型數,377l或377L是長整型。
二、實型常量 ????? ???????? 在C語言中,實型常量只能用十進制形式表示。它有兩種形式:小數形式和指數形式。 ???????1、小數形式 ????????? 由正負號、0~9的數字和小數點組成。小數點前面和后面可以沒有數字(不能同時省略)。如:-1.85、0.24、.426、-11. ?????? 2、指數形式 ????????? 由十進制數加上階碼標志e或E以及階碼組成。其一般形式為aEn。其中a為十進制數,n為十進制整數(n為正數時“+”可以省略),其值為a×10?。 ????????? 如:1.236e+2表示1.236×102?。
在C語言中,整型常量有十進制、八進制、十六進制3種表示形式。 1、十進制整型常量 十進制整型常量的表示與數學上的表示相同,十進制整型常量前沒有前綴,由0~9的數字組成。 2、八進制整型常量 八進制整型常量的表示形式是以數字0開頭,即以0作為八進制數的前綴,由0~7的數字組成。 3、十六進制整型常量 十六進制整型常量的表示形式以0x或0X作為前綴,由數字0~9、字母A~F或a~f組成。 注:在程序中是根據前綴來區分各種進制數的。因此在書寫常數時不要把前綴弄錯而造成結果不正確。 另外,整型常量按長度劃分為兩種:短整型和長整型(后綴為小寫字母l或大寫字母L),其中默認為短整型,如377是一個短整型數,377l或377L是長整型。
二、實型常量 ????? ???????? 在C語言中,實型常量只能用十進制形式表示。它有兩種形式:小數形式和指數形式。 ???????1、小數形式 ????????? 由正負號、0~9的數字和小數點組成。小數點前面和后面可以沒有數字(不能同時省略)。如:-1.85、0.24、.426、-11. ?????? 2、指數形式 ????????? 由十進制數加上階碼標志e或E以及階碼組成。其一般形式為aEn。其中a為十進制數,n為十進制整數(n為正數時“+”可以省略),其值為a×10?。 ????????? 如:1.236e+2表示1.236×102?。
總結
以上是生活随笔為你收集整理的C语言的整型常量与实型常量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java读取本地图片并在网页显示
- 下一篇: Notification 模拟收到短信,