坦克炮属于加农炮,利用高初速进行直瞄射击,距离确实不远,当然也不需要那么远,因为坦克炮的主要作用就是正面硬刚别人家的装甲,主要发射穿甲弹,就是一根钢钉,太远了动能就不足了。而且受限于炮塔高度,俯仰角做不了太大变化,除非利用地形,不然打不出楼主说的效果。榴弹炮打的远是借助大角度抛物线,利用高爆弹药进行轰炸用的,距离远动能低一些可以接受。而且按楼主你的计算公式,好像只有56250m啊!哪有180000m那么远?另外公式好像也不是sin的平方吧。据网上看,坦克的仰角也没有30度那么大吧,据说59是才18度,99是连15度都不到。