Al aplicar las matemáticas en la programación,
La programación es básicamente matemática. Te daré un ejemplo muy simple:
En cualquier lenguaje que programe, siempre hay alguna biblioteca matemática como math.h en C y C ++ y es posible que lo esté conociendo, y ¿alguna vez ha utilizado una función llamada sqrt (int) ? Suponiendo que lo hiciste, ¿puedes decirme cómo funciona la función?
- ¿Cuál es un ejemplo de un problema cuya respuesta no es obvia, pero si los datos se visualizan de una manera nueva, se vuelven más fáciles de resolver?
- ¿Qué es un gráfico bipartito?
- ¿Cómo funcionan los ajustes del algoritmo del generador de sueños?
- Cómo pasar por las clases de GE
- ¿Cómo se puede diseñar un autómata de estado finito para el siguiente problema?
La respuesta que obtengo de la mayoría de mis amigos es caras confundidas o algo así como:
“Oye, está predefinido, entonces, ¿por qué preocuparse por el trabajo? Es solo una parte del lenguaje”
pero math.h no es parte de C ++, es solo parte de unas pocas bibliotecas estándar que generalmente se proporcionan junto con C ++, es una biblioteca.
Volviendo a su pregunta, cómo funciona sqrt (). Recuerda lo que estudiaste en la clase de matemáticas de tu escuela, ¿alguna vez has estudiado algo llamado aproximación?
Ahora lo dejaré como ejercicio para todos mis lectores de respuestas para que piensen cómo pueden aplicar esta técnica en su programa C ++.
Ahora, yendo más allá, es posible que haya estado pensando eso, por lo que aquí estamos aplicando matemáticas solo en matemáticas, parte de la programación, pero ¿dónde está el “material de programación real con matemáticas”?
- -Los objetivos principales que motivan a la mayoría de las personas a estudiar programación es hacer videojuegos , un juego que es aún mejor que cada juego presente y lo más básico en un juego de computadora es GRÁFICOS , y lo más básico de los gráficos es el sistema Coordinate , y tu personaje se mueve debido a sus coordenadas cambiantes, y puedes aplicar cualquier función matemática de forma y = f (x) para moverlo
Incluso dibujar un círculo simple requiere matemáticas, ya que, como debe saber, la ecuación de un círculo es x ^ 2 + y ^ 2 = r ^ 2
Del mismo modo, solo intente hacer algunas de estas aplicaciones de matemáticas en la programación.
La programación es una herramienta, puede aplicar cualquier cosa.
Simplemente no dejes de programar
Fuente de imagen :
PDF del libro de texto de matemáticas NCERT clase 12
Gracias por tolerarme