PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora

Google
 

Operatory arytmetyczne


Operator * wykorzystywany jest do mnożenia dwóch wartości.

Składnia:

[Wynik=] Wyrażenie1*Wyrażenie2

Wynik (Opcjonalne) - zmienna numeryczna
Wyrażenie1 i Wyrażenie2 (Wymagane) wyrażenia numeryczne.

Typ danych wyniku jest zwykle taki jak bardziej precyzyjny typ jednego z Wyrażeń. Kolejność precyzji typów (od najmniej do najbardziej precyzyjnego): Byte, Integer, Long, Single, Currency, Double i Decimal. Wyjątkami tych działań są:
Jeżeli Typ Wyniku
Mnożenie wyrażeń Single i Double Konwertowany do Double
Typem Wyniku jest Long, Single lub Date a wartość wykracza poza dopuszczalny zakres Konwertowany do Variant zawierającego Double
Typem Wyniku jest Byte a wartość wykracza poza dopuszczalny zakres Konwertowany do wartości Integer
Typem Wyniku jest Integer a wartość wykracza poza dopuszczalny zakres Konwertowany do wartości Long

Jeżeli jedno lub obydwa Wyrażenia mają wartość Null, Wynik będzie miał wartość Null.
Jeżeli wyrażenie ma wartość Empty to jest traktowane jako 0.

Kolejność precyzji używana przy dodawaniu i odejmowaniu nie jest taka sama jak przy mnożeniu.


Przykład użycia operatora *:

Dim varWynik
varWynik=2*2  'varWynik=4
varWynik=459.35*334.90  'varWynik=153836.315


na górę strony...


Google
 
Poprzednia | Wyżej | Strona główna | Spis Treści | Index haseł | Opis VB

BokDol
PoprzedniaWyżejGłównaSpis treściIndex hasełZnajdźBokGora
BokGora