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