Report question

Question: Why does select SCOPE_IDENTITY() return a decimal instead of an integer?