Operator \= (Integer Divide And Assign)

Integer divides and assigns a value to a variable

Syntax
   Declare Operator \= ( ByRef lhs As T1, ByRef rhs As T2 )

Usage
   lhs \= rhs

Parameters
   lhs
      The variable to assign to.
   T1
      Any numeric type.
   rhs
      The value to divide lhs by.
   T2
      Any numeric type.

Description
   This operator divides (integer division) and assigns a value to a 
   variable. It is functionally equivalent to:
      lhs = lhs \ rhs

   This operator can be overloaded for user-defined types as a member 
   Operator using the appropriate syntax.

   Note: Similarly to the operator '=[>]' (assign), the alternative symbol 
   '\=>' can be also used.

Example
   Dim n As Double
   n = 6
   n \= 2.2
   Print n
   Sleep

Output:

   3

Dialect Differences
   * In the -lang qb dialect, this operator cannot be overloaded.

Differences from QB
   * New to FreeBASIC

See also
   * Operator \ (Integer Divide)
   * Mathematical Functions

