还有几天放假啊

生活中常常遇到时间相关的计算问题。例如,今天是 3 月 27 日,再过几天是 4 月 5 日?阿果晚上 10 点睡觉,早上 8 点起床,一共睡了几个小时?从 1989 年到 2025 年,它们相隔了几年?容易搞错的不是计算本身,而是计数要不要包含起点或者终点。我们想要明确几个基本概念:相差、相隔、总数。

6-8 岁减法数数

问题背景

我们考虑下面的问题。

  1. 星期二与星期六之间相差几天?
  2. 今天是星期二,再过几天是星期六?
  3. 星期二到星期六,总共有多少天?
  4. 星期二到星期六之间,相隔多少天?
  5. 从 3 月 21 日到 4 月 15 日一共有多少天?
  6. 阿果看书从第 123 页看到第 321 页。他一共看了几页?
  7. 从 1989 年到 2025 年,间隔了几年?
  8. 阿果 8 岁,小红 3 岁,阿果比小红大几岁?
  9. 从 0 到 100 之间,有几个整数?
  10. 从 0 到 100,一共有几个整数?

在日常生活中,我们经常遇到类似的问题,而且容易让人搞迷糊。其实计算不难,关键的地方在于,要搞清楚问题里的起点和终点,到底要不要包含。

比如第一题:星期二与星期六之间相差几天?

我们知道:6 - 2 = 4,因此答案是差了 4 天。

我接着问,差的是哪四天?

你是不是有点犹豫了。

其实很多时候,提问的人自己也没有想清楚,到底要不要包括起点或者终点。自然语言又是比较模糊的,回答的人如果不去确认,那么就可能导致计算结果跟预想的不一致。

这里的核心问题,其实不是计算错误。而是答非所问,或者说概念没有搞清楚。

项目框架

  1. 定义清楚三个基本概念:相差、相隔、总数。
  2. 用一些例子来解释这三个概念。
  3. 做一些练习题来验证,是否理解了这个概念。
  4. 把这些内容写成一篇文章。

关键思考

  1. 这三个概念的区别是什么?
  2. 把它们的计算方法总结出来。
  3. 这三个概念对应的结果有什么联系?

注意练习

需要注意的是,把文章写下来不代表这个项目已经结束。在日常生活中,还需要经常地练习。遇到一些时间相关的计算,需要反复去确认这几个概念。

生活中的问题,并不是严格按照上面的模式去出现。我用一个示例问题作为结束。

示例

今天是 8 月 10 日 星期天,请问 9 月 11 日星期几?