ChaseDream
搜索
1234下一页
返回列表 发新帖
查看: 5456|回复: 36
打印 上一主题 下一主题

[原始] 八月机经第131题解析

[复制链接]
跳转到指定楼层
楼主
发表于 2014-8-8 19:16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有人问我这道题,因为璐璐没写出来解析,我看了下,这道题我应该是三年前做Prep的时候做到过?不记得了。。总之我会。

解析如下:

所谓的“求离x最近的整数”,即对x求四舍五入结果,问下列那几个选项可以代表离x最近的整数,即要验证1、2、3中三种对x的运算结果和对x求四舍五入的结果是否一致。
设x=A.B(A,B均为整数);四舍五入,需要分B<5和B≥5两种情况讨论:

第一个,[x-1/2]:
B<5时,x四舍五入结果是A;而x-1/2<A,[x-1/2]=A-1≠A;因此第一个不OK;
B<5已经不OK了,B≥5的情况不必继续讨论。

第二个,[x+1/2]:
B<5时,x四舍五入结果是A;而x+1/2取值范围是A.5到A+1之间,A+1取不到,[x+1/2]=A,Match;
B≥5时,x四舍五入结果是A+1;而x+1/2取值范围是(A+1)到(A+1).5之间,[x+1/2]=A+1,Match;
都Match,故第二个OK。

第三个,[2x]-[x]:
B<5时,x四舍五入结果是A;而[x]=A;2x=2A.2B,则[2x]=2A,[2x]-[x]=2A-A=A,Match;
B≥5时,x四舍五入结果是A+1;而[x]=A;2x=(2A+1).(2B-1),则[2x]=2A+1,[2x]-[x]=2A+1-A=A+1,Match;
都Match,故第三个OK。

综上,狗主选2,3正解,选项应该是II and III only。


注意:
1. [x] denotes the least integer less than or equal to x, 这个运算不是四舍五入!!而是无条件舍位;但是,“x最近的整数”是x的四舍五入!!求的是x经过1、2、3中的运算之后能等于x四舍五入的是1、2、3中的哪个。

2. 我用的是代数方法而不是试数,因此这个讨论过程和结论对x是正数和复数的情况是都成立的,如果不相信可以自己分正负分B大于等于还是小于5分别试数验证一遍,是成立的。
3. 本题当年做的时候对过答案的,记得非常清楚,就是II and III only,实在绕不清楚的可以直接用。


扩充:
英文中有这么三个运算:
x is rounded to the nearest integer:x 四舍五入到整数,即求离x最近的整数
x is rounded up to the nearest integer : x 无条件进位到最近整数,即求大于等于x的整数中的最小整数,替换表达:[x] is/denotes the least integer greater than or equal to x
x is rounded down to the nearest integer : x 无条件舍位到最近整数,即求小于等于x的整数中的最大整数;替换表达:[x] is/denotes the greatest integer less than or equal to x
round问题OG中参考练习题目:P183-218; P174-156; P283-96; P284-104
对这类问题抓狂的可以做一下。

偶是数学裸考不看机经51的货,写解析时也是按照个人习惯的,看完回复之后发现貌似造成了不少困惑,回复了几个之后想了下又改了改原帖,新增了一堆参考信息,希望可以好一点。
PS: greater笔误已修正。。

收藏收藏4 收藏收藏4
沙发
发表于 2014-8-8 19:29:38 | 只看该作者
谢谢楼主分享~~~~~~!!
板凳
发表于 2014-8-8 20:20:26 | 只看该作者
LZ好聪明~~
地板
发表于 2014-8-8 20:38:26 | 只看该作者
太感谢了,楼主好人!
5#
发表于 2014-8-9 11:34:09 | 只看该作者
谢谢楼主
6#
发表于 2014-8-9 11:37:18 | 只看该作者
这题我也考了,楼主对题目的理解似乎不全面
7#
发表于 2014-8-9 15:21:29 | 只看该作者
感谢详细讲解,清楚极了。
8#
发表于 2014-8-10 10:54:38 | 只看该作者
定义⌊x⌋为小于等于x的最大整数,如⌊3.8⌋=3,⌊-2.2⌋=-3,问下面哪几个选项可以代表离x最近的整数?
(1)⌊x-1/2⌋
(2)⌊x+1/2⌋
(3)⌊2x⌋-⌊x⌋

这道题是这样的,不是四舍五入的,所以二不对吧
9#
发表于 2014-8-10 15:44:44 | 只看该作者
hicatherrrine 发表于 2014-8-10 10:54
定义⌊x⌋为小于等于x的最大整数,如⌊3.8⌋=3,⌊-2.2⌋=-3,问下面哪几个选项可以代表离x最近的整数?
( ...

同问!这题我看也不是四舍五入。题目中【3.8】=3。如果是四舍五入,【3.8】=4啊
10#
发表于 2014-8-10 17:45:35 | 只看该作者
xiaowen1221 发表于 2014-8-10 15:44
同问!这题我看也不是四舍五入。题目中【3.8】=3。如果是四舍五入,【3.8】=4啊 ...

我觉得楼主做的没问题的,离x最近的数字就是x四舍五入的结果,这个和[x]是两个概念,[x]表示的是小于等于x的最近的整数。比如说离3.8最近的整数是4,但是[3.8]=3
您需要登录后才可以回帖 登录 | 立即注册

Mark一下! 看一下! 顶楼主! 感谢分享! 快速回复:

手机版|ChaseDream|GMT+8, 2025-3-12 16:25
京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号

ChaseDream 论坛

© 2003-2025 ChaseDream.com. All Rights Reserved.

返回顶部