Cita:
Empezado por escafandra
Esta opción requiere menor potencia de cálculo:
Código Delphi [-]
Result:= ((m - n) div 2 + (m - n) mod 2) * ((n + m) div 2);
|
Por cierto, que está muy bonita esta fórmula. Originalmente la que había obtenido yo era ésta:
y al tratar de hacerla más simétrica fue que obtuve los cuadrados. Pero la tuya los evita y queda mejor
LineComment Saludos