Articles of math

Error de Python decimal.InvalidOperation

Siempre obtengo este error al ejecutar algo como esto: from decimal import * getcontext().prec =30 b=(“2/3”) Decimal(b) Error: Traceback (most recent call last): File “Test.py”, line 6, in Decimal(b) decimal.InvalidOperation: [] Además, ¿por qué obtengo este resultado de la consola? >>> Decimal(2/3) Decimal(‘0.66666666666666662965923251249478198587894439697265625’) Gracias

¿Existe una función de error complementaria escalada en python disponible?

En matlab hay una función especial que no está disponible en ninguna de las colecciones para Python que conozco (numpy, scipy, mpmath, …). Probablemente hay otros lugares donde se pueden encontrar funciones como esta? UPD Para todos los que piensan que la pregunta es trivial, primero trate de calcular esta función para el argumento ~ […]

Haciendo órbitas suaves en pygame

¿Cómo puedo hacer una órbita circular suave a una velocidad constante usando pygame? ¿Cómo calculo x, y en un círculo?

Tokenize una expresión matemática en Python

Intenté escribir una función para representar una expresión matemática, convirtiendo una cadena de entrada en una lista de tokens, pero sin éxito. ¿Hay una manera fácil de hacer esto en Python? Por ejemplo, dada la expresión. sin (1 + 2 * x) + bronceado (2.123 * x), Quiero obtener la lista [ ‘sin’, ‘(‘, ‘1’, […]

Respuesta incorrecta en SPOJ `CUBERT`

Recibo una respuesta incorrecta para mi solución a este problema en SPOJ. El problema pide calcular la raíz cúbica de un entero (que puede tener hasta 150 dígitos) y generar la respuesta truncada hasta 10 decimales. También solicita calcular la sum de todos los dígitos en el módulo de respuesta 10 como un valor de […]

Cómo redistribuir puntos uniformemente sobre una curva.

Tengo una curva arbitraria en 3 dimensiones formada por una lista de puntos cartesianos XYZ. Los puntos no están distribuidos uniformemente (hay un factor de tiempo). ¿Cómo puedo ‘reconstruir’ la curva con un número dado de puntos que deberían formar la curva? Veo esto hecho en progtwigs de modelado 3D, así que estoy bastante seguro […]

Encontrar todos los bucles cerrados en un gráfico

Estoy tratando de escribir un código Python que identificará todos los bucles cerrados dentro de un gráfico arbitrario. Por bucle cerrado, me refiero a un bucle que no visita ningún vértice más de una vez, con la excepción del vértice en el que comienza el bucle (en el caso de esta imagen , DGHD es […]

División por cero: int vs. float

Dividir un int por cero, generará una excepción, pero un flotador no lo hará, al menos en Java. ¿Por qué un flotador tiene información NaN adicional, mientras que un tipo int no lo tiene?

Python operación extraña?

¿Puede alguien explicarme por qué el siguiente código se comporta como lo hace? (Es Python en la línea de comandos en Windows7 x64) >>>2.22 + 0.22 2.44000000000000004 >>>(222+22)/100 2.44

¿Cómo probar si x es un miembro de un conjunto universal?

Tengo una lista L, y x in L evalúa como Verdadero si x es un miembro de L. ¿Qué puedo usar en lugar de L para que x in smth se evalúe como Verdadero independientemente del valor de x? Entonces, necesito algo, lo que contiene todos los objetos, incluido a sí mismo, porque x también […]