一个4位整数先四舍五入到十位再把所得数四舍五入到百位最后把所得的数四舍五入到千位现在的数是三乘十的

一个4位整数先四舍五入到十位再把所得数四舍五入到百位最后把所得的数四舍五入到千位现在的数是三乘十的三次方求最大值和最小值

我们逆推,先确定百位,
现在是3xxx,那可由34xx~25xx四舍五入得。
然后是
34xx,可由344x~335x四舍五入得;25xx,可由254x~245x四舍五入得。
最大值:344x,可由3444~3435四舍五入得,即3444
最小值,245x,可由2454~2445四舍五入得,即2445
【其实做多了就知道,四舍五入求最大,就是保证原始数字计算的每一位都可以舍去,即小于等于4,所以每一位都是4就是最大的;求最小,就是保证原始数字计算的每一位都可以递进,即大于等于5,又因为递进后的高位数字加了1,所以除最后一位为5,其余每一位都是4就是最小的的】
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-09-23
最后的数为3000,则千位数最大为3,最小为2(依题意,四位整数若千位数四舍五入,大于5则成五位数,小于5则为0.只能为3或者2,2可以由百位数四舍五入成3).

若千位数为3,则求最大值,那么百位数不能进一,只能四舍为0,则百位为4

继续上面的,则十位数为4,个位数也为4,即最大值为3444

若千位数为2,则求最小值,要千位数进一且保持最小,则百位数为5

可以通过令十位数大于5,百位数进一从4变成5,因此十位数为5

十位数可由4变5,则个位数为5,即最小值为2445
相似回答