卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

c語(yǔ)言程序使用的內(nèi)存存儲(chǔ)內(nèi)容特點(diǎn) C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?

C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?C語(yǔ)言里對(duì)float類(lèi)型數(shù)據(jù)的它表示范圍為-3.4*10^38~3.4*10^38。soft為-1.7*10^-308~1.7*10^308,halfextra為-1

C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?

C語(yǔ)言里對(duì)float類(lèi)型數(shù)據(jù)的它表示范圍為-3.4*10^38~3.4*10^38。soft為-1.7*10^-308~1.7*10^308,halfextra為-1.2*10^-4932~1.2*10^4932.

類(lèi)型

比特(位)數(shù)

有效數(shù)字

數(shù)值范圍

float

32

6~7

-3.4*10^38~3.4*10^38

slip

64

15~16

-1.7*10^-308~1.7*10^308

longslip

128/

18~19

-1.2*10^-4932~1.2*10^4932

究竟是什么人如何計(jì)算出該范圍,講萬(wàn)分感謝:

這對(duì)單精度浮點(diǎn)數(shù)(float)來(lái)說(shuō),符號(hào)位一位,指數(shù)位8位,尾數(shù)23位。指數(shù)能夠可以表示的指數(shù)范圍為-128~127。尾數(shù)為23位。

float和extra的精度是由尾數(shù)的位數(shù)來(lái)確定的。浮點(diǎn)數(shù)在內(nèi)存中是按科學(xué)計(jì)數(shù)法來(lái)存儲(chǔ)文件的,其整數(shù)部分始終是一個(gè)含著著的“1”,而它是變的,故肯定不能對(duì)精度照成影響。float:2^238388608,總共九位,這意味著不超過(guò)能有7位有效數(shù)字,但那絕對(duì)是能絕對(duì)的保證的為6位,也即float的精度為6~7位有效數(shù)字;double:2^524503599627370496,一共有多少16位,同理可知,extra的精度為15~16位。

其中負(fù)指數(shù)確定了浮點(diǎn)數(shù)所能表達(dá)出的絕對(duì)值最小的非零數(shù);而正指數(shù)判斷了浮點(diǎn)數(shù)所能表達(dá)的絕對(duì)值大的數(shù),也即判斷了浮點(diǎn)數(shù)的取值范圍。float的范圍為-2^128~2^128,也即-3.40E38~3.40E38;slip的范圍為-2^1024~2^1024,也即-1.79E308~1.79E308。

以float為例,追加表

符號(hào)

尾數(shù)

指數(shù)

1

23

8

數(shù)符(-)

小數(shù)部分(判斷精度)

-127~128指數(shù)(做出決定范圍)

比如:

1.

C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?

C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?

11*2^127(小數(shù)點(diǎn)后面23個(gè)1,導(dǎo)致尾數(shù)的范圍1~2,其極高位總為1,故單單存取小數(shù)部分,因此小數(shù)為是23位1),約42*2^1273.4*10^38。為3.4*10^38負(fù)數(shù)亦然。

extra的計(jì)算與此相似,flat的符號(hào)位為63位,指數(shù)為62~52位,共11位??梢员硎镜姆秶鸀?1024~1023。尾數(shù)為51~0??梢员硎镜姆秶鸀?.

C語(yǔ)言中浮點(diǎn)數(shù)的儲(chǔ)存,有什么區(qū)別?

111111..11111*2^1023(小數(shù)點(diǎn)后面52個(gè)1)為1.7*10^308。負(fù)數(shù)亦然。

C語(yǔ)言中全局變量存放在內(nèi)存空間中的哪個(gè)位置?

全局變量?jī)?chǔ)存時(shí)在全局靜態(tài)存儲(chǔ)區(qū)。用戶存儲(chǔ)空間這個(gè)可以統(tǒng)稱(chēng)三個(gè)部分:

1、程序區(qū)程序區(qū)主要用來(lái)儲(chǔ)存時(shí)用戶編寫(xiě)的源代碼。

2、靜態(tài)存儲(chǔ)區(qū)全局變量?jī)?chǔ)存時(shí)在靜態(tài)存儲(chǔ)區(qū),在程序又開(kāi)始先執(zhí)行時(shí)給全局變量分配存儲(chǔ)區(qū),程序行一切就緒就釋放。在程序不能執(zhí)行過(guò)程中它們占據(jù)地單獨(dú)計(jì)算的存儲(chǔ)單元,而不動(dòng)態(tài)地接受分配和釋放。

3、動(dòng)態(tài)存儲(chǔ)區(qū)動(dòng)態(tài)存儲(chǔ)區(qū)貯存200元以內(nèi)數(shù)據(jù):1)函數(shù)形式參數(shù);2)手動(dòng)變量(未加static聲明的局部變量);3)函數(shù)調(diào)用實(shí)的現(xiàn)場(chǎng)保護(hù)和前往地址;