通常采用的公式为2h+b=600正负20。这个公式是根据人体工学原理来规定的,通常成年人步长在750左右,上楼梯时受高度影响,步长会变短,高度越高,步长越短。因此将高度的影响系数乘以2。
通常踏步的尺寸有以下几种:300X150、280X160、260X170、250X175
先按规范限制选择踏步宽b、和踏步高,层高÷踏步高=步数,取整数N,再层高÷N=踏步高h;踏步宽b×(n-1)=总梯段长,把总梯段长分为两个梯段。住宅踏步宽250-280选整数,踏步高150~165;公共踏步宽300-350选整数,踏步高150左右。b和h限制见民用建筑设计通则。
public static int climb(int n) {
if(n==1||n==2) {//只剩下1楼有1种走法,剩2楼有2种走法
return n;
}
else {
return climb(n-1)+climb(n-2);//不是走一步就是走2步
//剩下30格的走法 = (走了一步)剩下29格的走法+(走了2步)剩下28格的走法
}
}
如果就这三个阶梯 用IF连加就可以 如果阶梯很多 就要像个税那样算 速算扣除数了 先给你连加公式吧
=IF(A1>100,03,MAX(A10003,0))+IF(A1>1100,15,MAX((A1-100)00015,0))+IF(A1>5100,400000008,MAX((A1-1100)00008,0))
阶梯是
0-100
100-1100
1100-5100
不知道这样是不是 你想要的阶梯
VLOOKUP就可以,例如H2公式为:
=VLOOKUP(F2, {1,0; 2,5; 3,15; 4,20; 5,40; 6,60; 7,80; 8,100; 9,120}, 2)
一对对照关系中间用逗号、组间用分号
假设A1单元格为奖金等级=16
B1单元格计算应发奖金 =LOOKUP(A1,{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},{100,100,100,100,100,100,100,100,85,85,85,85,70,70,70,70}A1
或者用IF函数 =A1IF(AND(A1>=1,A1<=4),110,IF(AND(A1>=5,A1<=8),100,IF(AND(A1>=9,A1<=12),85,IF(AND(A1>=13,A1<=16),70,""))))
希望可以帮到你
以上就是关于楼梯级怎样计算!全部的内容,包括:楼梯级怎样计算!、楼梯有n阶,上楼可以一步上一阶,也可以一次二阶,编一个程序,计算共有多少种走法、excel阶梯计算公式 求大神帮忙,做一个阶梯式算数的公式。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)