You are not logged in.

- Topics: Active | Unanswered

Pages: **1**

How do you attack questions like this: What was the day on 15 March, 1993?

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Hi Agnishom;

Zeller's congruence is what I use.

**In mathematics, you don't understand things. You just get used to them.**

Offline

Is it like modular arithmetic?

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Yep!

With h as the day of the week (0 = Saturday, 1 = Sunday, 2 = Monday, ...)

q is the day of the month

m is the month (3 = March, 4 = April, 5 = May, ..., 14 = February)

K the year of the century (year mod 100)

J is the century floor( year/100 )

For example, in 1995 the century would be 19, even though it was the 20th century.

In this algorithm January and February are counted as months 13 and 14 of the previous year. E.g. if it is February 2, 2010, the algorithm counts the date as the second day of the fourteenth month of 2009 (02/14/2009 in DD/MM/YYYY format)

This is an improvement from Wikipedia.

**In mathematics, you don't understand things. You just get used to them.**

Offline

floor?

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**gAr****Member**- Registered: 2011-01-09
- Posts: 3,479

Hi,

There has been a discussion before : http://mathisfunforum.com/viewtopic.php?id=15927&p=1

"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?

"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."

Offline

Hi gAr,

Thanks for that

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**gAr****Member**- Registered: 2011-01-09
- Posts: 3,479

You're welcome.

"Believe nothing, no matter where you read it, or who said it, no matter if I have said it, unless it agrees with your own reason and your own common sense" - Buddha?

"Data! Data! Data!" he cried impatiently. "I can't make bricks without clay."

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Hi gAr;

Missed you, I was napping.

Hi Agnishom;

Did you get a formula to work?

**In mathematics, you don't understand things. You just get used to them.**

Offline

Not yet, what does the floor function mean?

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Hi;

It means round down.

floor(100.2) -> 100

floor(-3.5) -> - 4

**In mathematics, you don't understand things. You just get used to them.**

Offline

like an int() function?

I see

Catch ya, later. I am tired today

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

Do I have to memorise the formula?

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Depends on the implementation. Check to see how the language you are going to use does on the two examples I gave.

Okay, get some rest.

Memorize it for what? To do it in your head?

Try this page,

**In mathematics, you don't understand things. You just get used to them.**

Offline

Hmm... to do it in my head

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Hi Agnishom;

So, you want to impress people! Did you check the link I gave you?

**In mathematics, you don't understand things. You just get used to them.**

Offline

How about dates before 2000?

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

There is a chart that gives a correction factor.

**In mathematics, you don't understand things. You just get used to them.**

Offline

I can do it now. Thanks for helping

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

Hi Agnishom;

Very good! Happy New Year to you.

**In mathematics, you don't understand things. You just get used to them.**

Offline

Happy New Year

And if I haven't told already, I have returned home

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

I figured that. I am glad to have helped you.

**In mathematics, you don't understand things. You just get used to them.**

Offline

Thank You, bobbym.

How about my new question in the other thread?

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 93,955

I have seen the solution to that awhile back but do not remember it. I will see if I had the brains to write it down somewhere. Right now, I am handling a bunch of spammers and 2 other problems. I will follow up there when I hopefully get something.

**In mathematics, you don't understand things. You just get used to them.**

Offline

Okay..I shall be waiting... Thanks

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'You have made another human being happy. There is no greater accomplishment.' -bobbym

Offline

Pages: **1**