美文网首页每天学一点新知识
生活中余数的应用-星期天的思考题_程序员的数学入门_day54

生活中余数的应用-星期天的思考题_程序员的数学入门_day54

作者: FANDX | 来源:发表于2020-03-08 21:44 被阅读0次

概念

  • 余数就是做除法运算的时候剩下来的数字
  • 余数就是分组

星期数的思考题(1)

今天是星期日,那么100天后是星期几?

进行推理

  • 一周有7天
  • 每过去7天,便循环到相同的星期数。
  • 那么7天后,14天后...一直到98天每一个整除天都是星期日
  • 99天是星期一
  • 100天是星期二

用余数来思考这个问题

星期日 星期一 星期二 星期三 星期四 星期五
余数:0 余数:1 余数:2 余数:3 余数:4 余数:5
  • 那么100/7=14余2,那么就是星期二

  • 余数可以将一组特别大的数字快速进行分组

星期天的思考题(2)

今天是星期日,那么10^{100}天后是星期几

和之前的数字一样,理论上除以7就可以得到结果了,但是这一组庞大的数字你会发现特别难以计算

进行推理

  • 10^0 / 7 余数 1,星期一
  • 10^1 / 7 余数 3 ,星期三
  • 10^2 / 7 余数 2 , 星期二
  • 10^3/7 余数6,星期六
  • 10^4/7 余数4 ,星期四
  • 10^5/7余数5,星期五
  • 。。。。
  • 会发现其实是有规律的,余数是以1,3,2,6,4,5进行循环的
余数:0 余数:1 余数:2 余数:3 余数:4 余数:5
星期一 星期三 星期二 星期六 星期四 星期五
  • 那么100/6余4,那么10^{100}天以后是星期四

相关文章

网友评论

    本文标题:生活中余数的应用-星期天的思考题_程序员的数学入门_day54

    本文链接:https://www.haomeiwen.com/subject/rgxsdhtx.html