NO MOM
I CANT PAUSE.
Scientific Number Tools Documentación
Soporte
Explorar lecciones

5. Calcula operaciones y costes de compra

Calcular el coste de un lote antes de gastar el saldo.

En esta página

Objetivo: Calcular el coste de un lote antes de gastar el saldo.

Antes de empezar: La cartera Normal y la lectura de errores.

La idea que vas a utilizar

El coste es la suma de los precios de las unidades; Current Owned desplaza el precio de partida. Calcular un coste no descuenta recursos.

Predice antes de ejecutar

Con precio inicial 100 e incremento 50, ¿tres unidades cuestan 300 o 450?

Construye y comprueba

En esta práctica comprobarás cálculos individuales y una compra con precios crecientes. Usa el BP_MiNumero que creaste antes; no necesitas assets ni archivos de ejemplo adicionales.

  1. Abre su EventGraph y conserva el flujo calcular → Is Success → Branch → mostrar valor o error.
  2. Busca una operación de la tabla en el menú del grafo. Crea sus entradas con Make Scientific Number; para estos valores deja Exponent en 0.
  3. Conecta el resultado al flujo de comprobación. Compila, pulsa Play y compara con la tabla. Detén Play antes de cambiar de operación.
  4. Si el nodo devuelve un bool y Out Error, comprueba ese bool con Branch y usa Out Error en la rama de fallo. Conecta los pines blancos cuando el nodo tenga ejecución.
Operación Entradas Resultado independiente esperado
Subtract 3000, 2000 1000
Multiply 2000, 3000 6000000
Divide 3000, 3 1000
Power Base 2, Exponent 10 1024
Square Root 144 12
Apply Production Current Value 1000, Production Per Second 25, Delta Seconds 4 1100
Arithmetic Purchase Cost Num Items 3, Price Start 100, Price Add 50, Current Owned 0 450
Max Affordable Arithmetic Resources Available 1000, Price Start 100, Price Add 50, Current Owned 0 5

El coste de tres unidades es 100 + 150 + 200 = 450. Con 1000 puedes comprar 5: cuestan 1000 en total; seis costarían 1350.

Al terminar: debes poder cambiar una entrada, repetir el cálculo y explicar su resultado antes de aplicar un formato.

Comprueba tu razonamiento

Ver la explicación

Cuestan 450: 100 + 150 + 200. Con Current Owned = 2, las siguientes tres cuestan 200 + 250 + 300 = 750.

Ahora prueba tú: Cambia Current Owned a 2, predice el coste de tres unidades y compruébalo.

Puedes continuar cuando: puedes separar cálculo, comprobación de saldo y descuento real.

Volver al recorrido y sus ampliaciones