Well, it really depends on the context. If 1146 is a year, then you say "eleven hundred and forty-six". If you are counting things, then use "one thousand, one hundred and forty-six". If it's a number - for example, part of a credit card, phone number and so on - you can just say "eleven forty-six" or "double-one four six".