Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Apl > Re: leapyear
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 8 Topic 960 of 1022
Post > Topic >>

Re: leapyear

by "Stephen Taylor <editor@[EMAIL PROTECTED] >" <StephenTaylorFRSA@[EMAIL PROTECTED] Feb 27, 2008 at 01:44 AM

I'm fond too of the following in Dyalog. There are shorter ways to
write daysin, but I'm seduced by lucidity.

=E2=8D=9D is =E2=8D=B5 a leap year?
leap=E2=86=90{0 2=E2=88=8A=E2=8D=A8+=E2=8C=BF=C3=974 100
1000=E2=88=98.|=E2=
=8D=B5}

=E2=8D=9D m daysin y
daysin=E2=86=90{=E2=8D=B5[=E2=8D=BA]}=E2=88=98{31 =E2=8D=B5 31 30 31 30 31
3=
1 30 31 30 31}=E2=88=98{28+leap =E2=8D=B5}

and for those whose email clients mangle Unicode:

leap <- {0 2 {member}{commute} +/[1] =C3=974 100 1000 =C2=B0.| w}

daysin <- {w[a]}=C2=B0{31 w 31 30 31 30 31 31 30 31 30 31}=C2=B0{28+leap
w}


Stephen Taylor
editor@[EMAIL PROTECTED]





 8 Posts in Topic:
leapyear
"jk" <*axy*@  2008-02-26 20:46:39 
Re: leapyear
"Stephen Taylor <  2008-02-27 01:44:22 
Re: leapyear
"jk" <*axy*@  2008-02-27 13:07:41 
Re: leapyear
Gosi <gosinn@[EMAIL PR  2008-02-27 06:04:45 
Re: leapyear
"jk" <*axy*@  2008-02-27 15:42:38 
Re: leapyear
"Kerry Liles" &  2008-02-27 09:49:20 
Re: leapyear
Phil Last <phil.last@[  2008-02-27 08:24:33 
Re: leapyear
"jk" <*axy*@  2008-02-27 18:11:15 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat May 17 5:16:47 CDT 2008.