基于matlab如何判断闰年方法

一、闰年概念

闰年是历法中的一种年份计算方式,是为了平衡地球的公转时间与我们所使用年份中的关系。在农历中有闰月的年份就是闰年。 

普通闰年:公历年份是4的倍数且不是100的倍数为普通闰年(如2004、2020年就是闰年)。

世纪闰年:公历年份是整百数的,必须是400的倍数才是世界闰年(如2000是世纪闰年,1900不是世纪闰年)。 

二、使用mod函数和条件语句判断

year = 2003;
if mod(year, 4) == 0 && (mod(year, 100) ~= 0 || mod(year, 400) == 0)
	disp([num2str(year), '年是闰年']);
else
	disp([num2str(year), '年不是闰年']);
end

输出结果:

你可能感兴趣的:(Matlab算法内容,matlab,开发语言)