Tem muita variável.
Depende do calibre, tipo de projétil, velocidade inicial e sei lá mais o que.
Por exemplo, o canhão do Jagdtiger, que era de 128mm e tinha 61 calibres de comprimento, lançava seu projétil perfurante alto-explosivo a 880m/s. Esse projétil, que pesava 26kg, podia penetrar 201 mm de aço RHA a 100 metros com 60º de angulação.
O canhão do Kingtiger, de 88mm com 71 calibres de comprimento, lançava o mesmo tipo de projétil, só que mais leve (7,3kg), a 1130m/s (quase 30% mais rápido que o de 128mm). Isso permitia a esse projétil atravessar 237 mm de aço RHA a 100 metros, com 60º de angulação.
Então, um canhão de calibre menor, e com um projétil mais leve, consegue graças a aceleração extra proporcionada pelo cano mais longo, ter mais penetração que um projétil maior e mais pesado. Só que esse compensa na porrada, porque é quase 4 vezes mais pesado.
Quem quiser ver as tabelas de penetração das armas antitanques alemãs, pode olhar aqui:
http://www.panzerworld.com/armor-penetration-table