/ Operator

Description

Used to divide two numbers and return a floating-point result.

Syntax

result = number1/number2

The / operator syntax has these parts

Part

Description

result

Required; any numeric variable.

number1

Required; any numeric expression.

number2

Required; any numeric expression.


Remarks

The data type of result is usually a Double or a Double variant. The following are exceptions to this rule

If

Then result is

Both expressions are Byte, Integer, or Single expressions,

a Single unless it overflows its legal range; in which case, an error occurs.

Both expressions are Byte, Integer, or Single variants,

a Single variant unless it overflows its legal range; in which case, result is a Variant containing a Double.

Division involves a Decimal and any other data type,

a Decimal data type.


One or both expressions are Null expressions, result is Null. Any expression that is Empty is treated as 0.

See Also

Operator precedence.

Example

This example uses the / operator to perform floating-point division.

Dim MyValue
MyValue = 10 / 4            ' Returns 2.5.
MyValue = 10 / 3            ' Returns 3.333333.