Does Oracle do a native conversion to numbers for varchar2 that are aggregated?
Implicit Data Conversion


  Oracle Database automatically converts a value from one data type to
  another when such a conversion makes sense.


You can find more on the above URL.

After you read it, forget everything written there, and use explicit conversion. Relying on implicit conversion is bad practice.