16Standartnye matematikai függvények

Ahhoz, hogy a program matematikai függvények Az kell csatlakoztatni lib math.h

Különösen nagy probléma az építőiparban X fok n. pow függvény nem lehet építeni egy negatív szám a tört hatalom. Ebben az esetben tudjuk használni a képlet n n ln X X e. 0    X., hogy van programozva a szabványos funkciók C nyelven - -exp (n * log (FAB (x))) vagy - pow (FAB (x), y).







17Operator hozzárendelés

Az értékadó operátor - ez a legnagyobb upotrebitelny operátor. A cél -, hogy rendelni egy új értéket egy változó. A C ++, három formája van az üzemeltető.

Ez az állítás a következő: először is, a kifejezés értéke a felvett működését a karakter jobb = (egyenlő), akkor az eredmény van hozzárendelve a változó balra az egyenlőségjel. Eredmény meg kell egyeznie az a változó típusát tárolt vagy balra, hogy redukálható hozzá.

Ahhoz, hogy a bal oldalon a = jel csak akkor lehet egy változó, a jobb oldalon lehet rögzíteni mind állandó és egy változó és általában a kifejezés a komplexitás.

18Mnozhestvennoe hozzárendelés.

Az értékadó operátor - ez a legnagyobb upotrebitelny operátor. A cél -, hogy rendelni egy új értéket egy változó. A C ++, három formája van az üzemeltető.

Több feladat -, hogy az operátor egymást jobbról balra több változó vannak rendelve az adott érték







Hozzárendelése végrehajtása közben bármely művelet általában írott, mint:

znak_operatsii változó = kifejezés;

és egyenértékű a felvétel

változó = változó znak_operatsii expresszió;

20Logicheskie műveletek és relációs operátorok

A logikai műveleteket a logikai értékek TRUE (igaz) és false (hamis). C / C ++ hazugság 0, és az igazság - bármelyik érték nullától. Az eredmények a relációs operátorok vagy logikai művelet TRUE (igaz, 1) vagy FALSE (hamis, 0). A következő logikai VAGY művelet (||) meghatározott C / C ++, és (), NO (!)

kapcsolatok műveletek visszatér eredményeként a logikai értékeket. Az ilyen műveletek 6:>,> =, <=, == (равно). =(не равно).

19. A vegyület hozzárendelés

Emellett egyszerű feladat, van egy csoport hozzárendelés műveleteket, amelyek egyesítik az egyszerű hozzárendelést egy bináris műveletek. Ezek a műveletek nevezzük kompozit hozzárendelési műveletek és a forma:

(Operandus 1) (művelet) = (operandus 2).

Vegyület hozzárendelés az eredmény megegyezik az egyszerű hozzárendelés:

(Operandus 1) = (operandus 1) (művelet) (operandus 2).

Megjegyezzük, hogy a vegyület értékadás végrehajtás szempontjából nem egyenértékű egy egyszerű feladat, mint az utolsó operandus 1 kétszer értékelik.

Mindegyik vegyületet hozzárendelés műveletet végez átalakulások kísérlet megfelelő művelet. A bal oldali operandus műveletek (+ =) (- =) lehet egy mutató, míg a jobb oldali operandus egész számnak kell lennie.

kettős arr [4] =<2.0, 3.3, 5.2, 7.5> ; kettős b = 3,0; b + = arr [2]; / * Egyenértékű B = B + arr [2] * / arr [3] / = b + 1; / * Ekvivalens arr [3] = arr [3] / (b + 1) * /

Megjegyezzük, hogy a második hozzárendelés használat szerinti hozzárendelés ad jelentős nyereség a végrehajtási időt, mint a bal oldali operandusa index kifejezést.




Kapcsolódó cikkek