引擎的马力有两种表示法:一称指示马力,一称制动马力(braked horsepower或 BHP)。前者系以下列公式计算而得:IHP=(PLAN/33000) × (2/Cn) × nc;而后者则以下列公式计算而得:BHP=(Fl × 2πn/33000)。以上两公式中各符号的意义如下:P 为汽缸内的均效压力(psi);L 为活塞的冲程长度(ft);A 为活塞的断面积(in2);N 为引擎主轴的转速(rpm);Cn为冲程数;nc为汽缸数;F 为制动仪之横杆端所受的力(lb);l 为横杆的长度(ft);n 为制动仪的转速(rpm)。有关于制动马力之量测法请参见水力测功器(hydraulic dynamometer)。