Az üzemeltető mod (visual basic)

Ha szám1 vagy number2 egy lebegőpontos értéket, majd visszatér a fennmaradó részlege lebegőpontos számok. Az adattípus a legkisebb adat típus, amely tartalmazza az összes lehetséges értékek a szétválás eredményeként járó szám1 adattípusok és number2.

Ha szám1 vagy number2 egyenlő Semmi. úgy értelmezni, mint nulla.

Kapcsolódó szereplők a következők:

Operator \ (Visual Basic) visszaadja egész hányadosa. Például az expressziós 14 \ 4 = 3.

Operator / (Visual Basic) visszaadja a teljes hányados, beleértve a fennmaradó, mint egy lebegőpontos szám. Például az expressziós 14/4 egyenlő 3,5.

Kísérlet nullával osztani

Ha az érték nulla number2, Mod szereplő viselkedése függ az adatok típusát az operandusok. Osztás van DivideByZeroException kivétel. Az üzletág a lebegőpontos visszatér NaN.

egyenértékű képletű

Expresszáltatása Mod b egyenértékű bármely az alábbi képletek:

Pontosság lebegőpontos számok

Használata lebegőpontos számok, tartsa szem előtt, hogy nem mindig van egy pontos ábrázolása a memória. Ez nem a várt eredményt bizonyos műveleteket, például összehasonlító értékek és Mod. További információért lásd. Hibaelhárítás adattípusok (Visual Basic).

túlterhelés

Mod üzemeltető túlterhelt. Ez azt jelenti, hogy az osztály vagy struktúra újra a viselkedését. Ha a kód érvényes Mod egy példány az osztály vagy szerkezet, amely az ilyen túlterhelés, biztos, hogy megbizonyosodjon arról, hogy azok újra magatartás érthető. További információért lásd. Az üzemeltetők eljárások (Visual Basic).

A következő példa a Mod üzemeltető osztani egy számot egy másik, és vissza csak a maradékot. Ha mindkét szám lebegőpontos számok, az eredmény egy lebegőpontos szám, ami a maradék.

Kapcsolódó cikkek