Kifejezések pascal

Konzolok biztosítja a szükséges szekvenciát számítások. Ha az első példában, a zárójelben kihagytuk:

Az első az volt, a szétválás volna, ami egy magasabb prioritású. Prioritás fenti aritmetikai kifejezések szorzásait (*) és osztás (/), alacsonyabb az összeadás és a kivonás.

A második ilyen példák előállított hozzárendelésével egész értékek. trunc funkció olyan eredményt ad, az 1-es szám kerül rögzítésre, tizedesvessző nélkül; így, a két kifejezést kitesz egy egész érték. Általában, ha minden tagja a kifejezést - egész, a nagyon kifejezés egy egész szám.

Ellentétes a fenti, van egy fontos kivétel: az osztás (előjellel /) mindig ad valós eredményt:

Osztás (hányadost és a maradék-meghatározás) végezhetjük a mod és div műveleteket.

A kifejezés magában foglalja mind egész és valós értelemben. A jelenléte legalább egy valós tag vagy jel / vezet az a tény, hogy az érték az eredmény valóságos. Funkció TRUNC és kerek lehet használni átalakítására valós számot egésszé.

sqr funkciót épít a argumentumértékkel (írásbeli zárójelben) a négyzeten. A Pascal nincs szereplő építési önkényes hatalom. Hatványozás végezzük logaritmus. Ahelyett, hogy egy matematikai kifejezés egy x Pascal írhat exp (ln (a) * x).

jelvény <,>= És hasonló műveletek is szerepet játszanak. Tartalmazó kifejezések ilyen műveleteket, és hogy egy logikai értéket az úgynevezett logikai kifejezések. A szerkezet a logikai kifejezések lehetnek logikai műveleteket nem (nem), és a (és), vagy (vagy). Ezek a logikai kifejezések úgynevezett komplex.

Kapcsolódó cikkek