问题背景
我们考虑下面的问题。
- 星期二与星期六之间相差几天?
- 今天是星期二,再过几天是星期六?
- 星期二到星期六,总共有多少天?
- 星期二到星期六之间,相隔多少天?
- 从 3 月 21 日到 4 月 15 日一共有多少天?
- 阿果看书从第 123 页看到第 321 页。他一共看了几页?
- 从 1989 年到 2025 年,间隔了几年?
- 阿果 8 岁,小红 3 岁,阿果比小红大几岁?
- 从 0 到 100 之间,有几个整数?
- 从 0 到 100,一共有几个整数?
在日常生活中,我们经常遇到类似的问题,而且容易让人搞迷糊。其实计算不难,关键的地方在于,要搞清楚问题里的起点和终点,到底要不要包含。
比如第一题:星期二与星期六之间相差几天?
我们知道:6 - 2 = 4,因此答案是差了 4 天。
我接着问,差的是哪四天?
你是不是有点犹豫了。
其实很多时候,提问的人自己也没有想清楚,到底要不要包括起点或者终点。自然语言又是比较模糊的,回答的人如果不去确认,那么就可能导致计算结果跟预想的不一致。
这里的核心问题,其实不是计算错误。而是答非所问,或者说概念没有搞清楚。
项目框架
- 定义清楚三个基本概念:相差、相隔、总数。
- 用一些例子来解释这三个概念。
- 做一些练习题来验证,是否理解了这个概念。
- 把这些内容写成一篇文章。
关键思考
- 这三个概念的区别是什么?
- 把它们的计算方法总结出来。
- 这三个概念对应的结果有什么联系?
注意练习
需要注意的是,把文章写下来不代表这个项目已经结束。在日常生活中,还需要经常地练习。遇到一些时间相关的计算,需要反复去确认这几个概念。
生活中的问题,并不是严格按照上面的模式去出现。我用一个示例问题作为结束。
示例
今天是 8 月 10 日 星期天,请问 9 月 11 日星期几?