Twenty-four.
I would write it as 1*10-24
Three forty five in the afternoon (am or pm is not "in words").
You can write it like 'twenty-four'.
One hundred ten trillion.
four hundred sixty-one thousandths
In words, the answer is one lakh twenty five thousand, exactly as in the question!
I would write is as: one, point, one zero seven.
One hundred one.
One One Millionth
One thousand, one.
One billion.