寫在前面正在學(xué)習(xí)C/C++/Javascript,面向初學(xué)者撰寫專欄
為全椒等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及全椒網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站建設(shè)、網(wǎng)站制作、全椒網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
博主原創(chuàng)C/C++筆記(干貨),如有錯(cuò)誤之處請(qǐng)各位讀者指正
請(qǐng)讀者評(píng)論回復(fù)、參與投票,反饋給作者,我會(huì)獲得持續(xù)更新各類干貨的動(dòng)力。致粉絲:可以在閱讀完我的文章后,自己嘗試寫一點(diǎn)原創(chuàng)心得(哪怕一行字也好)。
?希望眾(盡管400個(gè)🤣)粉絲多多支持、瀏覽、自我創(chuàng)作@_@
?知識(shí)點(diǎn)概覽?一.整型(指沒有小數(shù)部分的數(shù),慣稱整數(shù))目錄
寫在前面
知識(shí)點(diǎn)概覽?
一.整型(指沒有小數(shù)部分的數(shù),慣稱整數(shù))
(1)符號(hào)整型(指包含正負(fù)符號(hào)以及0的整數(shù))
?short,int,long,long long
(2)無(wú)符號(hào)整型(正整數(shù)及0)
?unsigned short,unsigned,unsigned long,unsigned long long
代碼示例
Microsoft Windows 11系統(tǒng)? ? ? ? ? ?基本整型數(shù)值類型(1字節(jié)=8位)
二.浮點(diǎn)型(有小數(shù)部分的數(shù),小數(shù)點(diǎn)可移動(dòng))
單精度f(wàn)loat
雙精度double
(更高精度的)long double
代碼示例
Microsoft Windows 11系統(tǒng)? ? ? ? ? ?基本浮點(diǎn)型數(shù)值類型(1字節(jié)=8位)
結(jié)語(yǔ)
(1)符號(hào)整型(指包含正負(fù)符號(hào)以及0的整數(shù))1.short(短)
至少16位(計(jì)算機(jī)內(nèi)存基本單元),一般存儲(chǔ)數(shù)值長(zhǎng)度不大于int類型
見代碼示例,輸出結(jié)果有具體描述
2.int(計(jì)算機(jī)中標(biāo)準(zhǔn)使用的數(shù)值類型)
至少與short一樣長(zhǎng)(≈16位)
見代碼示例,輸出結(jié)果有具體描述
3.long(較長(zhǎng)的數(shù)值類型)
long至少32位或至少與int一樣長(zhǎng),也可表示為long int。
見代碼示例,輸出結(jié)果有具體描述
4.long long(更長(zhǎng)的數(shù)值類型)
至少64位,且至少與long一樣長(zhǎng)
見代碼示例,輸出結(jié)果有具體描述
(2)無(wú)符號(hào)整型(正整數(shù)及0)代碼示例1.unsigned short
2.unsigned
3.unsigned long
4.unsigned long long
#include#includeint main()
{
using namespace std;
cout<< "Microsoft Windows 11系統(tǒng)\n\n";
cout<< "每字節(jié)有"<
代碼運(yùn)行示例如下:?
Microsoft Windows 11系統(tǒng)? ? ? ? ? ?基本整型數(shù)值類型(1字節(jié)=8位) | ||
類型 | 范圍 | 占長(zhǎng) |
short | -32768 到 32767 | 4字節(jié)=32位 |
unsigned short | 0 到 65535 | 4字節(jié)=32位 |
int | -2147483648 到 2147483647 | 4字節(jié)=32位 |
unsigned(unsigned int) | ?0 到 4294967295 | 4字節(jié)=32位 |
long | -2147483648 到 2147483647 | 4字節(jié)=32位 |
unsigned long | ?0 到 4294967295 | 4字節(jié)=32位 |
long long | -9223372036854775808 到 9223372036854775807 | 8字節(jié)=64位 |
unsigned long long | ?0 到 18446744073709551615 | 8字節(jié)=64位 |
#include#include#includeint main()
{
using namespace std;
cout<< "Microsoft Windows 11系統(tǒng)\n";
cout<< "每字節(jié)有"<< CHAR_BIT<< "位。\n\n";
cout<< "浮點(diǎn)型:\n";
cout<< "float類型是"<< sizeof FLT_MAX<< " 字節(jié)\n"
<<"指數(shù)取值范圍"<< FLT_MIN_10_EXP<< "到 "<< FLT_MAX_10_EXP<< " 之間。\n"
<< "有效取值范圍:"<< FLT_MIN<< " 到 "<< FLT_MAX<< " 之間。\n"
<< "所有可保證有效數(shù)位"<< FLT_DIG<< "\n\n";
cout<< "double類型是"<< sizeof DBL_MAX<< " 字節(jié)\n"
<< "指數(shù)取值范圍"<< DBL_MIN_10_EXP<< "到 "<< DBL_MAX_10_EXP<< " 之間。\n"
<< "有效取值范圍:"<< DBL_MIN<< " 到 "<< DBL_MAX<< " 之間。\n"
<< "所有可保證有效數(shù)位"<< DBL_DIG<< "\n\n";
cout<< "long double類型是"<< sizeof LDBL_MAX<< " 字節(jié)\n"
<< "指數(shù)取值范圍"<< LDBL_MIN_10_EXP<<"到 "<< LDBL_MAX_10_EXP<< " 之間。\n"
<< "有效取值范圍:"<< LDBL_MAX<< " 到 "<< LDBL_MAX<< " 之間。\n"
<< "所有可保證有效數(shù)位"<< LDBL_DIG<< "\n\n";
return 0;
}
代碼運(yùn)行示例如下:
Microsoft Windows 11系統(tǒng)? ? ? ? ? ?基本浮點(diǎn)型數(shù)值類型(1字節(jié)=8位) | |||
類型 | 范圍 | 可保證有效數(shù)位 | 占長(zhǎng) |
float | 1.17549e-38 到 3.40282e+38 | 6 | 4字節(jié)=32位 |
double | 2.22507e-308 到 1.79769e+308 | 15 | 8字節(jié)=64位 |
long double | 1.79769e+308 到 1.79769e+308 | 15 | 8字節(jié)=64位 |
三.其他類型(bool,char,wchar_t,char16_t,char32_t等)后續(xù)更新
今天我們共同學(xué)習(xí)了符號(hào)和無(wú)符號(hào)整型、浮點(diǎn)型基本數(shù)據(jù)類型等重要知識(shí)。
學(xué)習(xí)編程是一條漫長(zhǎng)的路,貴在堅(jiān)持。每天學(xué)習(xí)來提升自己的的編程能力,成為耀眼的IT之星。
各位讀者跟隨我的腳步,我們共同努力,共同進(jìn)步吧!
返回作者主頁(yè)
專欄下一篇文檔:??簡(jiǎn)潔易懂地介紹C++參數(shù)
其它文章?:C++學(xué)習(xí)/溫習(xí)筆記:源碼學(xué)編程(一)
?C語(yǔ)言求冪運(yùn)算(盡大支持)——中文式奇特命名
?C/C++基礎(chǔ)運(yùn)算符
¥_¥持續(xù)更新 $ _ $?
如有探討問題聯(lián)系郵箱:yhlz0613@163.com
對(duì)于文章中的錯(cuò)誤請(qǐng)各位批評(píng)指正,我一定及時(shí)更正
請(qǐng)?jiān)谕镀焙笤u(píng)論回復(fù)意見,如有關(guān)于寫博文的指導(dǎo)也請(qǐng)您回復(fù)提出
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧