Python en una cáscara de nuez, 4ª edición
by Alex Martelli, Anna Martelli Ravenscroft, Steve Holden, Paul McGuire
Capítulo 16. Tratamiento numérico
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
Puedes realizar algunos cálculos numéricos con operadores (tratados en "Operaciones numéricas") y funciones incorporadas (tratadas en "Funciones incorporadas"). Python también proporciona módulos que admiten cálculos numéricos adicionales, que se tratan en este capítulo: matemáticas y cmath, estadística, operador, aleatorio y secretos, fracciones y decimal. El procesamiento numérico a menudo requiere, más concretamente, el procesamiento de matrices de números; este tema se trata en "Procesamiento de matrices", centrándose en el módulo array de la biblioteca estándar y en la popular extensión de terceros NumPy. Por último, en "Paquetes numéricos adicionales" se enumeran varios paquetes adicionales de procesamiento numérico producidos por la comunidad Python. La mayoría de los ejemplos de este capítulo asumen que has importado el módulo adecuado; las sentencias import sólo se incluyen cuando la situación puede no estar clara.
Valores en coma flotante
Python representa valores numéricos reales (es decir, los que no son enteros) utilizando variables de tipo float. A diferencia de los enteros, los ordenadores raramente pueden representar los floatscon exactitud, debido a su implementación interna como un entero binario de tamaño fijo significando (a menudo llamado incorrectamente "mantisa") y un entero binario de tamaño fijo exponente. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access