Dependiendo de si desea hacer programación + matemáticas, aquí hay algunas cosas que debe buscar.
Los matemáticos tienden a buscar pruebas / existencia, en lugar de eficiencia computacional. Es mejor mirar las matemáticas desde la perspectiva de un programador.
1. REXX hace bignum sin problemas. Pero tienes que escribir tu propia raíz cuadrada, seno, cos, etc. Sin embargo, funciona en muchas plataformas. Regina REXX es un buen comienzo.
- ¿Cómo puede un estudiante inteligente de la escuela refutar teoremas muy grandes y bien establecidos en matemáticas?
- ¿Por qué la suma, pero no la resta, es asociativa?
- Cómo hacer una forma generalizada a partir de un conjunto dado de expresiones (pasos / algoritmo de deseo)
- ¿Cómo se puede dividir un conjunto de números en dos subconjuntos de modo que el XOR de los elementos en un subconjunto sea igual al XOR de los elementos en el otro y sea lo más grande posible?
- ¿Qué significa que un problema en informática sea NP completo?
2. AAT es un libro web descargable sobre algoritmos en REXX, con código y comentario de cortar y pegar. Es muy bueno y muy recomendado.
3. RXMATH hace la mayoría de las cosas matemáticas pesadas para ti de todos modos.
4. Puede escribir su propia calculadora REXX, agregarle las funciones que desee y definirla como desee. Por ejemplo, mi rutina PI () maneja cosas como 4 pi ^ 2 como PI (4,2). Puede tener, por ejemplo, PI (2) para 2pi o simplemente pi () también.
5. OS / 2 tiene un buen soporte REXX, y se puede encontrar mucha buena literatura en los sitios OS / 2, incluso si ya no usa OS / 2.
Puede buscar libros sobre algoritmos, como ‘Algoritmos numéricos en C’, o “Art of Computer Programming” de Donald Knuth (un tomo matemático pesado).
UBASIC hace muchas cosas rápidas y pesadas, y puedes escribir programas en REXX que crean y ejecutan programas UBASIC.
FACTOR es un buen programa si solo quieres ver los factores. Aparentemente puedes encontrar su código fuente en http://shumas.ie o algo así.