Entero dividido por entero tipo coma flotante

Tanto A como B son plásticos y, por supuesto, el valor de a b también es plástico (flotante) (a b) convierte el valor de a b en un tipo de punto flotante.

(float)(a b)/2 Los tipos de punto flotante se dividen en números enteros e incluyen conversión de tipo implícita, que es una conversión ascendente. Al realizar operaciones en tipos de punto flotante y plástico, el plástico debe convertirse automáticamente en un tipo de punto flotante y luego operarse, y el resultado es un tipo de punto flotante.

int a=2, b = 3; (punto flotante) (a b)/2=2.5