Articles of matemáticos de

TypeError: el objeto ‘float’ no es invocable

Estoy tratando de usar valores de una matriz en la siguiente ecuación: for x in range(len(prof)): PB = 2.25 * (1 – math.pow(math.e, (-3.7(prof[x])/2.25))) * (math.e, (0/2.25))) Cuando corro recibo el siguiente error: Traceback (most recent call last): File “C:/Users/cwpapine/Desktop/1mPro_Chlavg”, line 240, in PB = float(2.25 * (1 – math.pow(math.e, (-3.7(prof[x])/2.25))) * (math.e, (0/2.25))) TypeError: […]

¿Explicación del generador de números primos?

Estaba buscando un algoritmo para generar números primos. Encontré el siguiente hecho por Robert William Hanks. Es muy eficiente y mejor que los otros algoritmos, pero no puedo entender las matemáticas detrás de esto. def primes(n): “”” Returns a list of primes < n """ lis = [True] * n for i in range(3,int(n**0.5)+1,2): if […]

Regla de Simpson en Python

Para una clase de métodos numéricos, necesito escribir un progtwig para evaluar una integral definida con la regla compuesta de Simpson. Ya llegué tan lejos (ver más abajo), pero mi respuesta no es correcta. Estoy probando el progtwig con f (x) = x, integrado sobre 0 a 1, para lo cual el resultado debería ser […]

¿Qué significan estos operadores (**, ^,%, //)?

Aparte de los operadores estándar + , – , * y / ; pero ¿qué significa esto ( ** , ^ , % , // )? >>> 9+float(2) # addition 11.0 >>> 9-float(2) # subtraction 7.0 >>> 9*float(2) # multiplication 18.0 >>> 9/float(2) # division 4.5 >>> >>> 9**float(2) # This looks like a square, […]

¿Hay una mano corta para la raíz n de x en Python?

Pregunta de syntax simple. En matemáticas, si tengo dos números 3 y 2 y deseo calcular 3 a la potencia de 2, no se requiere ningún símbolo, pero escribo los dos pequeños. En Python esta operación parece estar representada por la syntax ** . >>> 3**2 9 Si quiero ir en la otra dirección y […]

¿Cómo hago exponenciación en python?

def cube(number): return number^3 print cube(2) Yo esperaría que el cube(2) = 8 , pero en lugar de eso recibo el cube(2) = 1 ¿Qué estoy haciendo mal?

¿Cómo puedo estimar rápidamente la distancia entre dos puntos (latitud, longitud)?

Quiero poder obtener una estimación de la distancia entre dos puntos (latitud, longitud). Quiero un poco de profundidad, ya que esto será para la búsqueda de gráficos A * y quiero que sea rápido . Los puntos estarán a lo sumo a 800 km de distancia.

Python math is wrong

Posible duplicado: Error de redondeo de Python con números flotantes Python 2.7.3 (v2.7.3:70274d53c1dd, Apr 9 2012, 20:52:43) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type “copyright”, “credits” or “license()” for more information. >>> 4.2 – 1.8 2.4000000000000004 >>> 1.20 – 1.18 0.020000000000000018 >>> 5.1 – 4 1.0999999999999996 >>> 5 – 4 1 […]