Kézikönyv c #, aritmetikai operátorok
Az üzemeltetők +, -, * és / járnak, mint a megjelölés magában foglalja. Ők lehet alkalmazni bármilyen beépített numerikus adattípus.
Action aritmetikai operátorok nem igényel különösebb magyarázatot, kivéve az alábbi különleges esetekben. Először is, nem szabad elfelejteni, hogy amikor az üzemeltető / felvisszük egy egész szám, a maradékot a szétválás kiöntjük például, az eredmény a osztás van 13/3 értéke 4. A fennmaradó ez a felosztás nyerhető modulo üzemeltető (%), amely más néven egyensúlyt számítás üzemeltető. Ez ad a fennmaradó egy osztás. Például, 13% a 3: 1 A C% # operátor lehet alkalmazni, hogy integer adattípusokat, és milyen típusú lebegőpontos számok. Ezért, 13,0% és a 3,0 és 1 Ebben a tekintetben, eltér a C # nyelv C ++ és C, ahol modulo művelet csak megengedett egész adattípusok. Nézzük a következő példát:
Az eredmény ez a program:
Növelő és csökkentő operátorok
A növekmény operátor (++) növeli az operandus 1, és a csökkentô operátor (-) csökkenti az operandust 1. Következésképpen a szereplők:
Azonban meg kell jegyezni, hogy az értéket az inkrementális vagy csökkenő jellegű alakja x változó csak egyszer lesz kiértékelve, de nem kétszer. Bizonyos esetekben ez javítja a program hatékonyságát.
Oba üzemeltető növelő és csökkentő az operandus jelzésére (a prefix formában), vagy után operandus (a Postfix formában). Nézzük meg a különbséget a felvétel növekményt vagy csökkenést működését egy példa:
Ie növekmény művelet prefix formában fordul elő korábban, mint a Postfix formában, ahol a száma a második sorozat kapunk egy több. Megjegyzem, hogy a képesség, hogy ellenőrizzék a nyomaték növekedése, vagy csökkenése számos előnye van, ha a programozást.