/ (operator)

Syntax

expression1 / expression2

Description

Returns the quotient of expression1 and expression2.

Comments

The type of the result is Double, with the following exceptions:

 

If one
expression is

and the other
expression is

then the type
the result is

 

Integer

Integer

Single

 

Single

Single

Single

 

Boolean

Boolean

Single

 

A runtime error is generated if the result overflows its legal range.

When either or both expressions is Variant, then the following additional rules apply:

If expression1 is Null and expression2 is Boolean, then the result is Empty. Otherwise, if either expression is Null, then the result is Null.

Empty is treated as an Integer of value 0.

If both expressions are either Integer or Single variants and the result overflows, then the result is automatically promoted to a Double variant.

Example

This example assigns values to two variables and their quotient to a third variable, then displays the result.

Sub Main()
  i% = 100
  j# = 22.55
  k# = i% / j#
  MsgBox "The quotient of i/j is: " & k#
End Sub

See Also

\ (operator): Operator Precedence (topic)

More information

Symbols