Funkciók sqr és sqrt

Funkciók sqr és sqrt

Hogyan kell egy programozó 2.0

Ez a könyv mindenki számára, aki azt akarja, hogy a számítógép-programozó. Tulajdonképpen azt akarja, nem csak egy álom. És azt akarja, hogy legyen egy számítógép programozó nagybetűvel, és nem csak tanulni kulebyakat primitív programok ... Tovább.

Sqrt függvény Pascal kiszámítja a négyzetgyöke egy számot. A szintaxis a következő:

funkció Sqrt (X. ValReal). ValReal;

Ez a függvény a négyzetgyöke számát átadott paraméter X száma X pozitívnak kell lennie, különben hiba történik a végrehajtása során a program (ahogyan a dokumentációban, de az én változata a fordító hiba nem fordul elő, és a funkciót abban az esetben negatív paraméter értékét adja vissza NaN) .

Térnél Funkció Pascal kiszámítja a téren a számot. A szintaxisa a különböző típusú az alábbiakban mutatjuk be:

Ez a függvény értéke négyzetszám keresztül továbbított paramétert. Ez térnél = x * x.

A fajta ValReal elmondtam itt.

tér

Itt minden nagyon egyszerű. A tér a száma X egyenlő a termék a X H. Ez térnél funkciót az első pillantásra úgy tűnik, haszontalan. Mivel sok esetben könnyebb írni, így:

Az egyetlen eset, amikor a használat térnél funkció szempontjából indokolt egyszerűsítése a kódot, akkor, amikor egy paraméter lett átadva a valós szám (állandó) sok tizedesjegy pontossággal, vagy nagyon nagy szám, vagy egy összetett kifejezést. Például:

ír könnyebb, mint

X = 5,3456753322 5,3456753322 *

Szintén négyszögesítése számok Pascal összetett kifejezést is könnyebb, ha használja a térnél funkció:

X: = térnél (Y + 100 * Z / X)

négyzetgyök

Amikor megvizsgáltuk a számítási funkcióra exponenciális és természetes logaritmus. megtanultuk, hogy lehet használni, hogy építsenek egy számot áramot. Ez kiszámítani, többek között, és a gyökere minden mértékben.

Azonban ezek a funkciók még mindig egy kicsit bonyolultabb. Ezért kiszámításához négyzetgyök Pascal speciális funkciója van (mert ki kell számítania a négyzetgyök sokkal gyakrabban, mint például a gyökere az n-edik fok).

Ez a funkció már tudja - ez Sqrt funkciót.

És itt szeretném emlékeztetni, hogy mi a négyzetgyöke e rozsdás matematika.

Tehát a négyzetgyöke a szám egy (a gyökér a 2. fokú) - az egyenlet megoldása:

Vagyis a négyzetgyöke számát, X az a szám, amely, ha a négyzeten számát adja meg A.

FONTOS!
Egy szám csak pozitív szám. Eltávolítása a gyökere negatív szám is lehetséges, de ez már a komplex számok.

Kapcsolódó cikkek