計算機軟件

類型轉換。 圓形和TRUNC函數中的“帕斯卡”

在“帕斯卡”與不同類型的變量時,經常要處理與編譯程序錯誤時,該事實發生時,表明不正確的轉換值。 例如,你不能分配的5.9類型整數值的變量,因為這將導致在一個編譯錯誤。 在這種情況下,有必要談談在“帕斯卡”使用功能TRUNC和圓形的,通過它可以轉換類型的參數,並繼續執行某些任務給他們。

有關類型的轉換一般信息

類型轉換(減小值) -酮的值轉換的過程中 的數據類型 到另一個。 區分顯性和隱性的鑄造。 所述第一組直接通過使用任何語言構造的顯影劑,或通過使用功能,第二個是由編譯器或法規碼解釋器,在一個特定的編程語言的標準公佈獨立地進行。

類型轉換的帕斯卡爾

在“帕斯卡”編程語言可以被用作顯式或隱式轉換。

有了明確的啟動類型“帕斯卡”用於特殊轉換功能,其參數屬於同一類型,和值調用-一個非常不同類型的數據。 是那些 TRUNC函數在“帕斯卡”和輪迴函數,這將在下面更詳細地討論。

在這種語言隱式類型只在那些表達,其中包括案件是可能的 整數和實變量自動首先轉化為所述第二類型。

下面的討論重點,如何實現把數字數據類型。

TRUNC

內置的數學函數。 TRUNC在“帕斯卡”丟棄參數的所有小數部分,導致他tselochiselnomu頭腦。 例如,通過調用 可以在最終的結果而獲得的參數TRUNC(1.73)為1。

句法 : 特點: TRUNC (X:實):Longint型。

內置的數學函數。 Round函數四捨五入的數學規則來最接近的整數參數。 例如,調用到底回合(1.73)變成2中,並且輪迴參數(1.11),得到1。

функции : 它的語法 是: (X:實):Longint型。

值得注意的是,在“帕斯卡”執行功能TRUNC和回合的結果有一定的局限性。 執行將失敗,如果這個結果 它超越了Longint型類型值。

很明顯,兩個內置函數的語法很簡單,可以在回合和TRUNC“帕斯卡”為顯式類型轉換使用沒有進一步的問題和原因,編制有關違規類型的錯誤。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.unansea.com. Theme powered by WordPress.