pdayakar reddy wrote:
getting 1900 is a leap year but 1900 is not a leap year
[/color]
Hi,
Try understand to leap year concept.
If any 4 digit number end with two zero, that number exactly divide by 4. ( For example 1900%4 == 0 )
So you not consider (1900) is a leap year.
How to identify
leap and
non-leap year with
last two digit is zero
If you see any 4 digit number end with two zero , you do the following steps.
Take, non leap year 1900.
Step 1 : Remove last two digit, then get only 19.
Step 2 : divide by 4 (19%4 == 3)
So 1900 is not a leap year.
Take a leap year : 1600
Step 1 : Remove last two digit, then get 16
Step 2: Divide by 4 (16%4 == 0)
so 1600 is leap year.
I hope its useful for you.