看似简单但不简单的数学题在某火车站托运物品时,不超过1千克的物品需付2元,以后每增加1千克(不足1千克按1千克记)需增加托运费5角,设托运P千克(P为整数)物品的费用为c元,写出c的计
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/29 00:21:08
看似简单但不简单的数学题在某火车站托运物品时,不超过1千克的物品需付2元,以后每增加1千克(不足1千克按1千克记)需增加托运费5角,设托运P千克(P为整数)物品的费用为c元,写出c的计
看似简单但不简单的数学题
在某火车站托运物品时,不超过1千克的物品需付2元,以后每增加1千克(不足1千克按1千克记)需增加托运费5角,设托运P千克(P为整数)物品的费用为c元,写出c的计算公式
我曾经做出c=1/2[t]+2/3和c=1/2(t-tmod1)+2/3但是如果带入整数就不对了
题打错了,应是p为正数
c=2+0.5*(int(p)-1) 带整数有问题,如果是5,应该是2+(5-2)*0.5=3.5元
代入公式p=5
int(5)=5
c=2+0.5*(5-1)=4
看似简单但不简单的数学题在某火车站托运物品时,不超过1千克的物品需付2元,以后每增加1千克(不足1千克按1千克记)需增加托运费5角,设托运P千克(P为整数)物品的费用为c元,写出c的计
If P <=1 then
c=2
else
c=2+abs(int(-(P-1)))*0.5
end if
原理:int为下取整,加负号再下取整再取绝对值就是上取整了,哈哈.
C=(P-1)*0.5+2
c=2+0.5*(int(p)-1)那带入整数呢?代入整数也没有问题呀,int(p)就是给p取整。你可以算一下看,应该OK。如果是整数就多加了个1。。。如果是5,应该是2+4*0.5=4元 代入公式p=5 int(5)=5 c=2+0.5*(5-1)=4那我没算错呀c=1/2[t]+2/3t是什么?没有取整,肯定算不对的c=2+0.5*(int(p)-1) 带入小数好像有问题int(2.1)...
全部展开
c=2+0.5*(int(p)-1)
收起
C=2+(P-1)/2
祝你开心!对不起 刚改完题p为正数 打错了P用进一法取值,如何表示我不清楚 C=2+(P-1)/2 (p是进一法取值后的值) 带入试试看,祝你开心!我知道这个答案但是我们老师改题了,还让我们用一个关系式表示。我曾经做出c=1/2[t]+2/3和c=1/2(t-tmod1)+2/3带入小数是可以,但是如果带入整数就不对了那就用两个式子表示,是小数时c...
全部展开
C=2+(P-1)/2
祝你开心!
收起
看了就头疼了