PL/SQL User's Guide and Reference
New Fast-Integer Datatype
You can use the new datatype PLS_INTEGER to boost performance. Like BINARY_INTEGER values, PLS_INTEGER values require less storage than NUMBER values. But, PLS_INTEGER operations use machine arithmetic, so they are considerably faster than BINARY_ INTEGER operations, which use library arithmetic.
For more information, see "PLS_INTEGER" .