rowid is a hexadecimal representation and
rownum is normal representation of rows uniquely.
SQL> select rowid rownum i from t1;
ROWID ROWNUM I
--------------------------------------------- -------------- ----------
AAAM6MAABAAAO8qAAA 1 1
AAAM6MAABAAAO8qAAB 2 2
AAAM6MAABAAAO8qAAC 3 3
AAAM6MAABAAAO8qAAD 4 4
AAAM6MAABAAAO8qAAE 5 5
SQL> select rowid rownum i from t1 where i in (1 2 4 5);
ROWID ROWNUM I
--------------------------------------------- -------------- ----------
AAAM6MAABAAAO8qAAA 1 1
AAAM6MAABAAAO8qAAB 2 2
AAAM6MAABAAAO8qAAD 3 4
AAAM6MAABAAAO8qAAE 4 5