Re: [其他] 算學期公式

看板Math作者 (Mathkid)時間12年前 (2013/10/14 10:37), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
※ 引述《wind681201 (阿風~~)》之銘言: : 各位大大好,想請問一個以輸入日期,經過一個計算得出一個數值的公式。 : 舉例來說: : 8/1~2/29是上學期(尾數1),3/1~7/31號是下學期(尾數2) : 98學年度是指 98/08/01~99/07/31 : 99學年度是指 99/08/01~100/7/31 : 100學年度是指100/08/01~101/07/31 : 101學年度是指101/8/1~101/7/31 : 所以例如 : 98/08/01~99/02/29 得出 981 : 99/03/01~99/07/31 得出 982 : 100/08/01~101/02/29 得出 1001 : 101/03/01~101/07/31 得出 1002 : 請問有這樣的公式嗎? 日期: y/m/d 學年 = y+[(m-8)/7] 學期 = 2-|[(m-3)/5]| 所求 = 10y+10[(m-8)/7]+2-|[(m-3)/5]| -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.24.64.181 ※ 編輯: XII 來自: 114.24.64.181 (10/14 10:40)

10/14 15:30, , 1F
請問中括號是求什麼呢?
10/14 15:30, 1F

10/14 15:50, , 2F
中括號若是高斯的話,每年的2月是有問題的
10/14 15:50, 2F

10/14 15:51, , 3F
例:99年2月應得出981才對
10/14 15:51, 3F

10/14 16:23, , 4F
有絕對值...
10/14 16:23, 4F

10/15 08:45, , 5F
以99/02來算:10*99+10[(2-8)/7]+2-|[(2-3)/5]|
10/15 08:45, 5F

10/15 08:46, , 6F
990+10[0]+2-|0| ==> 990+2 = 992 應該=981才對
10/15 08:46, 6F

10/15 12:13, , 7F
或是能不能不要用高斯的方式呢?
10/15 12:13, 7F

10/15 12:49, , 8F
可以了原因是計算機跟數學不同,這公式沒問題,謝謝
10/15 12:49, 8F

10/15 17:43, , 9F
XII大真的很熱心
10/15 17:43, 9F
文章代碼(AID): #1IMrZOy9 (Math)