0

Operaciones matemáticas

Buenas tardes, recién empece la materia de programación. Podrían decirme que operaciones matemáticas, o cálculos relacionados entran en la programación para darle un repaso

16th May 2020, 6:40 PM
Gamer brothers
7 Respostas
+ 1
Hola, en programación es muy necesario saber de Álgebra. El algebra es la base de la matemática. Esto es álgebra 1+1= 2 1-1 = 0 1*1 = 1 1÷ 1= 1 Aprende los orden de jerarquía de operaciones (también es álgebra) 1er orden -> { [ ( ) ] } 2do orden -> Potencias n° 3er orden -> Raíces √ 4to orden -> Multi Division * × / ÷ 5to orden -> Suma y resta + - , por ejemplo intenta resolver esto. 4 + 5 * 2 ... ... La solución paso a paso seria 4 + 5 * 2 4 + 10 14 La solución es 14 según la jerarquía. El operador % es el residuo de una división por ejemplo 5 % 4 = 1.
17th May 2020, 7:04 PM
Josshual A. Toro M.
Josshual A. Toro M. - avatar
0
You can calculate almost anything wtih programming languages. It would be an endless list. But programming does not require a whole lot of mathematics. For the basics you have +, -, *, / and % add, minus, multiply and divide and modulus After that may be sum and average Depending on what you want to achieve that can be enough, unless you really want to do statistics or complicated formula's. Please mention the language you want to use in the tags. Do you like or fear mathematics ?
16th May 2020, 8:47 PM
sneeze
sneeze - avatar
0
Para elevar la potencia solo seria de esa forma
18th May 2020, 11:24 AM
Gamer brothers
0
No, allí te lo escribí matemáticamente. Para elevar a una potencia es según el lenguaje, como estas usando C# tendrías que usar el Método Math.Pow (Fijate en que la M y P son mayusculas). Ejemplo para elevar un número al cubo escribirías lo siguiente. //Almacena en la variable x el valor de 2^3 Int x = Math.Pow(2,3); //La salida debería ser 8 Console.Write(x); Eso se debe a que 2^3 es 2*2*2 si lo desarrollas te queda 2*2*2 4*2 8 En resumen para elevar a una potencia usas: Math.Pow(base, potencia);
18th May 2020, 1:24 PM
Josshual A. Toro M.
Josshual A. Toro M. - avatar
0
Son diferentes formas de hacer para cada lenguaje. Para mejorar la forma de desarrollar algoritmos que estudios son base para iniciar (tema de matematicas (álgebra por ejemplo), física, etc) para estudiar y mejorar más rápido
18th May 2020, 2:28 PM
Gamer brothers
0
Totalmente, algunos lenguajes se parecen y tienen similitudes pero no son del todo iguales. En resumen te puedo decir que mejores tu lógica con diagramas de flujo (flujogramas), realices tablas de la verdad con compuertas And y Or, estudies los fundamentos de álgebra. Lo demás es interés y esfuerzo para aprender practicando. Física no es necesario, a no ser que necesites resolver un problema específico. Recuerda que la física se basa en la matemática, más que todo en cálculo diferencial e integral. A lo mucho debes aprender las jerarquías de álgebra y resolver ecuaciones de primer grado. Lo demás es emplear fórmulas pero con el álgebra las puedes entender.
18th May 2020, 3:52 PM
Josshual A. Toro M.
Josshual A. Toro M. - avatar
0
Bueno gracias, me sirvió mucho tu ayuda
18th May 2020, 11:03 PM
Gamer brothers