pascal中定義EXTENDED是什麼意思誰能詳細解答一下

2021-08-08 14:20:39 字數 1117 閱讀 9831

1樓:

(6)實數資料

object pascal語言中的實數資料(real)型別如表2-2所示。

表2-2 object pascal語言中的實數資料型別

實數型別 範圍 有效位數 位元組數

real48 2.9*10^-9..1.7*10^38 11 6

single 1.5*10^-45..3.4*10^38 7 4

double 5*10^-324..1.7*10^308 15 8

extended 3.6*10^-4951..1.1*10^4932 19 10

comp -2^63+1..2^63-1 19 8

currency -922337203685477.5808..922337203685477.5807 19 8

2.字串型別(string)

字串是代表一組字元的變數型別,每一種語言都有自己的字串型別的儲存和使用方法。在object pascal中,通常用一對單引號來把字串括起來,例如\'a string\'。

pascal型別有下列幾種不同的字串型別來滿足程式的要求:

ø ansistring 這是pascal預設的字串型別,它由ansichar 字元組成,其長度沒有限制,同時與null結束的字串相相容

2樓:匿名使用者

實型的一種. 在標準pascal中實型是用real定義的, 但在turbo pascal, delphi, free pascal中也支援pc上通用的幾種實型(浮點型別)定義:

single, 單精度型別, 在記憶體中佔4個位元組, 7到8位有效數字;

double, 雙精度型別, 在記憶體中佔8個位元組, 15到16位有效數字;

extended, 擴充套件精度型別, 在記憶體中佔10個位元組, 19到20位有效數字;

comp, 二進位制組裝型, 在記憶體中佔8個位元組, 19到20位有效數字, 它比較特殊, 是一種整數的"實型".

其實這些不用問的, 在turbo pascal或delphi的幫助裡都有.

3樓:

擴充套件實型,pascal中最大的實型型別,有效數為最多為20位。

fillchar在pascal中的應用

fillchar arr,y,x 將陣列arr所佔用的記憶體y個位元組用x填充。通常與sizeof 函式連用。sizeof 返回陣列所佔的位元組總數。fillchar arr,sizeof a x 即可填充陣列所在的全部記憶體塊。可以將該陣列所對應的位元組每個位元組都填充成x,達到集體賦值的效果。例...

在pascal中怎樣建立程式設計思想

請問您是要問什麼?這個問題過於大了.我是寫pascal的,覺得pascal一定要注意各個部分的統籌兼顧變數,過程,函式,呼叫庫,都是要注意協調的對於初學者,一定要認真除錯每個程式,明白自己為什麼對,為什麼錯最後附上一個pascal裡面的exit code 大全.我是寫fp的 1無效dos功能號 2檔...

dec在pascal中是什麼意思

dec s 是 s s 1 函式識別符號 dec n 相當於n n 1 dec n,s 相當於n n s inc n 相當於n n 1 inc n,s 相當於n n s 就是dec x x會 1嘛 在pascal語言中,dec 是什麼意思?dec s 表示s s 1 dec s,n 表示s s n ...