Hola, si es necesaria pero dependerá del tipo de software que se vaya a programar, pueden haber muchos softwares complejos con matemáticas básicas internamente, ahora sí el software es una calculadora científica es otra cosa muy distinta.
Por ejemplo para crear un software con un gauge, es decir con una barra/medidor de progreso, se necesita saber algo básico de matemáticas.
Voy a dejar una explicación de ejemplo sobre un cálculo matemático básico pero interesante, voy a usar el medidor de capacidad de mensajes privados del foro para el ejemplo.
Actualmente en mí bandeja de entrada de mensajes privados tengo éste dato:
Que me indica que tengo 13 mensajes y ocupan 2,9% de la capacidad total y yo quisiera saber cuántos mensajes ocuparían la capacidad total/máxima, vamos a averiguarlo:
13 ÷ 0,029 = 448.27586206896
Obtenemos como resultado el número entero que es
448 como total, entonces ahora sabemos que el foro tiene una capacidad aproximada de 448/450 mensajes privados cómo máximo.
Espero que les haya gustado la explicación y el ejemplo.
Saludos