SzámítógépekSzoftver

Típus konverzió. Kerek és trunc funkciót a „Pascal”

Munka a „Pascal” a különböző típusú változókat, gyakran kell foglalkozni azzal a ténnyel, hogy programkészítéskor hiba lép fel, jelezve a helytelen konverziós értékeket. Például, nem lehet rendelni egy változó típusú integer értéke 5,9, mivel ez azt eredményezi, hogy a fordító hibát. Ebben az esetben meg kell beszélni a funkciók használatának trunc és kerek a „Pascal”, mellyel konvertálni az érveket, és továbbra is bizonyos feladatok elvégzéséhez nekik.

Általános információ a fajta átalakítás

Típus-konverzió (redukciós érték) - a folyamat konvertáló értékek egyik adattípus a másikba. Megkülönböztetni explicit és implicit casting. Az első közvetlenül a fejlesztő bármilyen nyelvi elem, vagy a funkciók használatának, valamint a második által végzett független a fordító vagy tolmács rendeletek kódot, jelentette a szabvány egy adott programozási nyelv.

Típus konverzió Pascal

A „Pascal” programozási nyelv is használható explicit vagy implicit típusú átalakítás.

Az explicit működtetés típusú „Pascal” használják kéri, speciális konverziós funkciók, amelyek érvek tartoznak azonos típusú, és az érték - egy egészen más típusú adatokat. azok Trunc funkciót a „Pascal”, és a Round függvény, amelyet a későbbiekben részletesen ismertetjük.

Implicit jellege ezen a nyelven csak akkor lehetséges, azokban az esetekben, amikor a kifejezést, melynek keretében egész és valós változó automatikusan alakítjuk először a második típus.

Az alábbi beszélgetés középpontjában, hogyan lehet végrehajtani, hogy a numerikus adattípusok.

trunc

Beépített matematikai függvények. Trunc a „Pascal” elveti a tört része az érvelés, ami neki tselochiselnomu szem előtt. Például meghívásával TRUNC argumentum (1,73) állíthatjuk elő a végeredmény 1.

szintaxis : jellemzői: trunc (X: valós): Longint.

kerek

Beépített matematikai függvények. Round függvény kerekíti le az érvelés szerint a matematika szabályai, a legközelebbi egész számra. Például, hívja a forduló (1,73) a végén kiderülhet 2, és kerek az érvelés (1,11), így 1.

функции : A szintaxis a következő: kerek (X: valós): Longint.

Érdemes megjegyezni, hogy az eredmény a feladatok elvégzése trunc és kerek a „Pascal” korlátai vannak. Kivitelezés sikertelen lesz, ha ez az eredmény Ez túlmutat a Longint értéke.

Nyilvánvaló, hogy a szintaxis mind beépített funkciók meglehetősen egyszerű, és lehet használni a forduló és trunc „Pascal” explicit típus átalakítás nélkül további problémák és okainak fordításkor hibákat körülbelül megsértése típusok.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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