早教吧作业答案频道 -->数学-->
若按现行公历倒推,公元前的闰年怎么算?0){if((year%4==0&&year%100=0)||year%400==0){monthLength[1]=29;}}elseif(yearif((abs(year)%4==1&&abs(year)%3200=1)||abs(year)%172800==1){month
题目详情
若按现行公历倒推,公元前的闰年怎么算?
0 ){ if( (year % 4 == 0 && year % 100 = 0) || year % 400 == 0 ) { monthLength[1] = 29; } } else if ( year if ( (abs( year ) % 4 == 1 && abs( year ) % 3200 = 1) || abs( year ) % 172800 == 1 ){ monthLength[1] = 29; } } else { error = 1; }\x09大神们帮帮忙
0 ){ if( (year % 4 == 0 && year % 100 = 0) || year % 400 == 0 ) { monthLength[1] = 29; } } else if ( year if ( (abs( year ) % 4 == 1 && abs( year ) % 3200 = 1) || abs( year ) % 172800 == 1 ){ monthLength[1] = 29; } } else { error = 1; }\x09大神们帮帮忙
▼优质解答
答案和解析
如果你的设定里有“0年”,那就什么都不用改.但是一般说来好像是没有的,这就意味着逆推公元前的年份时少了一个数,闰年和年份的规律也就要相应修改,你搜到的那些“余1”就是这么来的.顺带一提因为带余除法商是整数而余数是正数所以直接取余和先取绝对值再取余是不一样的(例如-2除以3商-1余1).个人觉得也可以先给负数加个1然后统一判断
求采纳
求采纳
看了 若按现行公历倒推,公元前的闰...的网友还看了以下:
闰年和平年是怎么回事.60甲子有是什么如果每年365.2422天,又是按照400年一个周期的话40 2020-05-12 …
这个公式怎么理解|如题:=IF(ISERROR(IF(SUMIF(INDIRECT("'"&D$3 2020-05-23 …
看某资料书说,心动周期是心率的倒数!怎么会是倒数的呢?例如,一个人心率100次/分,即60秒跳了1 2020-06-04 …
若按现行公历倒推,公元前的闰年怎么算?0){if((year%4==0&&year%100=0)| 2020-06-09 …
if((y%400==0)||(y%4==0&&y%100!=0))d=29;elsed=28;闰 2020-06-14 …
解方程200X-200Y=400,40X+40Y=400,200X-200Y=400,140X+4 2020-06-14 …
f(x)为偶(奇)函数,f'(x)=0,f(x)(0,+倒8),为增函数,曲线是凹的?则f(x)( 2020-07-02 …
求数学题如果你采用分期付款的方式购买一台电视机,期限36个月,每月底支付400元,年利率7%.那么 2020-07-09 …
求教求闰年为什么写成这样求不出if(n%4==0&&n%100!=0&&n%400==0)写成这样 2020-07-24 …
脑筋急转弯:1+7=1,1+400=0这样的式子在什么时候成立1+7=1,3+11=2,15+0= 2020-07-28 …