数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 5966|回复: 3

这个取整函数的表达式该怎么化简?+++

[复制链接]
发表于 2005-9-22 20:02 | 显示全部楼层 |阅读模式
[这个贴子最后由Osiris在 2005/09/22 08:56pm 第 2 次编辑]

要求的数学表达式如下,其中"[x]"是一取整函数, 表示不大于x的最大整数 (譬如 [1.3]=1, [-0.3]=-1)
f(x)=[1/6(x-1)+1/2([(x+1)/2]-[x/2])]]
还是看下面的图吧,清楚些
发表于 2005-9-22 23:31 | 显示全部楼层

这个取整函数的表达式该怎么化简?+++

是不是要分2k和2k+1来考虑
发表于 2005-9-23 01:34 | 显示全部楼层

这个取整函数的表达式该怎么化简?+++

f(x)=[(x-1)/6 + ( [(x+1)/2] - [x/2] )/2 ]
=[ (x/2-0.5)/3 + [x/2+0.5]/2 - [x/2]/2 ]
令 x/2=a+b ,a为整数部分, b为小数部分. 代入
=[ (a+b-0.5)/3 + [a+b+0.5]/2 - [a+b]/2 ]
=[ (a+b-0.5)/3 + (a+[b+0.5])/2 - a/2 ]
=[ (a+b-0.5)/3 + [b+0.5]/2 ]
=[ ( 2a+2b-1+3[b+0.5] )/6 ]
因为 0 < b < 1 , 所以 0.5 < b+0.5 < 1.5 , [b+0.5]=0 or 1 ,
f(x)=[ (2a+2b-1)/6 ] or [(2a+2b+2)/6 ]
    =[ (x-1)/6 ] or [ (x+2)/6 ]
应该还能继续讨论下去,不过要考虑 x 的取值会影响到 b 的数值。
以上只是个人想法,不保证正确性,而且好象有点繁琐。
发表于 2010-5-22 09:12 | 显示全部楼层

这个取整函数的表达式该怎么化简?+++

第一次警告俞根强、ygqkarl
警告:人龙论坛是文明论坛,如果再骂“蠢货”之类的话,将执行版规。
版规第二条:严禁以任何借口、任何形式发表侮辱、歧视、诽谤、谩骂、嘲讽对他人构成伤害的言论。
[ 本帖最后由 人龙卫士 于 2008-10-30 06:08 编辑 ]
收藏 分享 评分
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2025-6-23 18:33 , Processed in 0.098052 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表