pascal 有幾種實型變數 是什麼範圍 佔多少記憶體

2021-04-18 12:31:17 字數 1692 閱讀 4319

1樓:james偉大

型別 取值範圍 佔位元組數 有效數字

real 2.9×

10^內-39~容1.7×10^38 6 7~8位

single 1.5×10^-45~3.4×10^38 4 11~12位

double 5.0×10^-324~1.7×10^308 8 15~16位

extended 1.9×10^-4951~1.1×10^4932 10 19~20位

comp -2^63+1~2^38-1 8 19~20位

pascal中的變數各種型別佔用的儲存空間大小

2樓:

以下型別排列順序按所佔記憶體的從小到大:

1. boolean--布林型,最小,因為他只有兩個狀態,即true和false

2. shortint(-128~127)、byte(0~255)--最小的整型;char--字元型,第二小,因為他們只有255個狀態,所佔位元組1

3.integer(-32768~32767)、word(0~65535)--常用的整型,第三小,佔2位元組

4.longint(-2147483648~2147483647)--長整型;single(1.5e-45~3.4e38)--實型,所佔位元組4

5.real(2.9e-39~1.7e38)--實型,所佔位元組6

6. double(5.0e-324~1.7e328)--雙精度實型;comp(-2^63+1~2^63-1),所佔位元組8

7.extended(1.9e-4951~1.1e4932)超級實型(但有時不準),所佔位元組10

另外的型別還有 string(長度最大為255的字串) ansistring(特殊的字串,不可跟蹤,但長度很大,目前不知其長度最大值) int64(和comp差不多範圍) qword(0~2^64-1)等。這些型別所佔的位元組(除int64 和 qword )都是不太確定的,如ansistring,他的所佔記憶體由他的長度決定,而string,他的所佔位元組由你的定義而定,如定義s:string[100],其長度就為100,記憶體會有所改變 。

還有什麼問題,還可以問我。

回答的也算完整了,希望採納。

pascal所有資料型別

3樓:匿名使用者

標準抄型別:integer,real,char,boolean,text.

real 實數

integer 整數

longint 長整型

shortint 短整型

int64 超長整型

single 單精度

double 雙精度

char 單個字元

string 字元型

ansistring 記憶體字元型

int64 -2^63-2^63-1的整數型別qword 無符號的整型(0~2^64-1)

4樓:匿名使用者

byte (位元組型)bai shortint(短整型du) integer(標準zhi型)dao word(字型) longint(長整

版型) int64(64位長整型) real(實型)char(字元權型) string(字串型)boolean(布林型 true or false)

spss變數檢視列是什么意思,spss 變數檢視 列是什麼意思

spss變數檢視中的每一列代表一個變數,如,性別,年齡等 每一行代表一個個體,如李明等等。其實也可以說成 列 表示的是 行 的屬性。分類變數 資料是按照類別記錄的,比如性別,年齡段,教育程度,所屬地區等 1 有序分類變數 如教育程度這樣的變數,可以分為小學,初中,高中,大學等不同類別,同時這些類別之...

關於生命起源有幾種學說?每種學說的內容是什麼

一共有五種學說 一 神創論 也叫特創論,如 聖經 認為生物界的所有物種 包括人 以及天體和大地,都由上帝創造出來。世界萬物一經造成,不再發生任何變化,即使有變化,也只能在該物種的範圍內發生變化,是絕對不可能形成新的物種的。神創論還認為,各種生物之間都是孤立的,相互之間沒有任何親緣關係。難以解釋 遺傳...

老人走路不穩有幾種原因,老年人走路不穩是什麼原因

1 老人年際大了,骨質疏鬆。缺鈣造成 2 有外傷,筋骨受損 3 風溼 類風溼關節炎 4 肌肉萎縮 具體原因還是需要老人去醫院做一個系統檢查的。畢竟不是小事,只有明確 才能對症下藥。祝早日 年紀大了,骨質疏鬆,或者骨質病變引起的 骨質疏鬆 還有可能是腦萎縮 共濟失調 多種原因,比如說帕金森,特發性震顫...