The addition of a length attribute to an integer field i.e.
CREATE TABLE nuns (
habits INT(3)
);
is a non-standard mysql extension to SQL.
http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Column_types
The 3 affects only the display width of the column and not the internal data. So storing 1000 would work just fine. You may need to tweak other parts of your code if it assumes a 3 character column but the database itself will continue to work.
And it's probably not a really good idea to use non-standard features if they can be avoided.