| Both expressions are of the string, date, character, boolean type | Double is returned | 
      
       | One expression is a string type and the other a
       character | Division and a double is returned | 
      
       | One expression is numeric and the other is a string | Division and a double is returned. | 
      
       | Both expressions are numeric | Division and a double is returned | 
      
       | Either expression is NULL | NULL is returned | 
      
       | rightis empty andleftis anything but empty | A com_exception with code DISP_E_DIVBYZEROis thrown | 
      
       | leftis empty andrightis anything but empty. | 0 as type double is returned | 
      
       | Both expressions are empty | A com_exception with code DISP_E_OVERFLOWis thrown |