Calculadora científica avanzada para Android y Windows. Módulos de conversión, geometría, funciones, estadística y financiera.
Oficalc es una calculadora científica con módulos complementarios:
Oficalc tiene un teclado virtual doble y un display con dos zonas de visualización, una encima de la otra:
Zonas del display: expresión, formato científico/fraccional, modo angular y resultado
Contiene los botones numéricos y de operadores de la calculadora.
Teclado estándar
Teclado extendido (vertical/horizontal)
Puedes escribir la expresión directamente con los botones numéricos y de operadores. El editor interpreta fracciones, raíces, logaritmos con base, potencias y notación científica con su notación matemática real, tanto al escribir como al recuperar del historial.
Las fracciones se muestran con su notación matemática real (numerador sobre denominador) gracias al editor visual. Al recuperar del historial se conserva su formato original.
| Botón | Función |
|---|---|
| x² | Eleva al cuadrado el último número o expresión. |
| x³ | Eleva al cubo. |
| xʸ | Potencia de exponente variable: escribe el exponente a continuación. |
| √ | Raíz cuadrada. |
| ∛ | Raíz cúbica. |
| ⁿ√ | Raíz de índice variable: escribe el índice antes de pulsar el botón. |
Si el último valor escrito está en notación científica (por ejemplo 2E4), al pulsar x² Oficalc detecta automáticamente dónde empieza ese número y lo engloba correctamente entre paréntesis: (2E4)², en vez de elevar solo una parte.
Lo mismo ocurre si el número está precedido de una raíz o un logaritmo (√(2E4 + x²) da √((2E4)²)), o si ya escribiste el paréntesis tú mismo — en ese caso, Oficalc respeta tu paréntesis y no añade uno de más.
(2²)² se calcula y se muestra correctamente como una potencia dentro de otra. Ten en cuenta que, matemáticamente, 2^2^2 sin paréntesis intermedios se interpreta como 2^(2²) = 2⁴, no como (2²)². Si quieres esto último, cierra el paréntesis después del primer exponente antes de aplicar el segundo.
Pulsa el botón ×10ˣ o, en modo edición, escribe E para introducir un número en notación científica: primero la mantisa, luego E, luego el exponente (puede ser negativo). Por ejemplo: 2 E -4 → 2×10⁻⁴.
El resultado de un cálculo se muestra automáticamente en notación científica cuando el número es muy grande o muy pequeño. Si además ese número es periódico, verás la barra de periodicidad sobre las cifras que corresponda, incluso dentro de la notación científica.
Oficalc detecta automáticamente cuándo un resultado decimal es periódico y lo muestra con una barra horizontal sobre las cifras que se repiten.
1 ÷ 6 = 0,1̄6̄ — barra de periodicidad sobre las cifras repetidas
Esta detección funciona tanto en el resultado principal como en la notación científica. Los números irracionales (como π o e) se excluyen.
| Botón | Función |
|---|---|
| ln | Logaritmo neperiano (base e). |
| logₓ | Logaritmo en base variable. |
2 log(...) se interpreta y se muestra como log₂(...).ln(...).Disponibles: sin, cos, tan, cotan y sus inversas arcsin, arccos, arctan, arccotan. Pulsando el botón Hyp antes, se activan las versiones hiperbólicas (sinh, cosh, tanh, cotanh) y sus inversas.
El modo angular (grados o radianes) se indica junto al resultado y se cambia con el botón Dg/Rd. Ten en cuenta que valores muy cercanos a una asíntota (por ejemplo tan(90°)) pueden mostrar ∞ en vez de un número extremadamente grande, ya que Oficalc detecta esos casos y evita mostrar cifras sin sentido práctico.
| Botón | Función |
|---|---|
| Round | Redondea al entero más cercano. |
| |x| | Valor absoluto. |
| Fact | Descomposición en factores primos. |
| mcm | Mínimo común múltiplo. |
| n! | Factorial o permutación. |
| nCm | Combinaciones de m elementos sin repetición. |
| nVm | Variaciones de m elementos sin repetición. |
Tanto Round como |x| y n! pueden aplicarse directamente sobre un valor ya escrito (envolviéndolo automáticamente), o sobre el resultado de la operación anterior si los pulsas justo después de =.
nCm y nVm: escribe el valor del número de elementos totales justo antes de pulsar en el botón y el valor del subgrupo justo después.
Pulsa el icono ▼ en la parte inferior izquierda del display para desplegar la lista:
Toca sobre el valor o sobre ► para insertar el valor en la entrada del display.
El historial conserva un máximo de 100 operaciones; las más antiguas se descartan automáticamente.
Ambos botones reformatean el resultado actual:
Estas versiones incorporan mejoras sustanciales sobre el motor de visualización y edición:
El módulo Conversor, accesible desde el menú principal, permite convertir un valor entre distintas unidades de medida dentro de una misma magnitud física.
Conversor de longitudes: entrada en metros y conversión simultánea a todas las unidades
| Categoría | Categoría | Categoría |
|---|---|---|
| Longitud | Velocidad angular | Voltaje |
| Área | Aceleración | Resistencia eléctrica |
| Volumen | Energía | Frecuencia |
| Masa | Potencia | Datos digitales |
| Capacidad | Temperatura | Flujo / Caudal |
| Presión | Tiempo | Torque |
| Fuerza | Corriente eléctrica | Viscosidad |
| Velocidad | Carga eléctrica | Concentración |
Cinco bloques con la misma idea: introduces los datos y los resultados aparecen al instante. Las unidades se muestran como u, u² o u³.
Elige la figura en la lista. Los campos cambian de nombre según lo que pida cada una (lado, radio, bases, ángulo...). Se muestran dos resultados:
Figuras disponibles: cuadrado, rectángulo, triángulo isósceles, rombo, romboide, trapecio, trapecio isósceles, círculo, sector circular, corona circular, elipse y polígono regular.
Mismo funcionamiento. Se muestran:
Cuerpos disponibles: cubo, ortoedro, prisma triangular, pirámide, tetraedro, cilindro, cono, esfera, casquete esférico, huso/cuña esférica, toro, tronco de cono y barril.
Cálculo de volumen y superficie de una pirámide
Introduce un ángulo en grados sexagesimales. Los resultados incluyen:
La circunferencia goniométrica se redibuja al instante mostrando el ángulo y los signos de seno y coseno.
Ángulos negativos o mayores de 360° se normalizan internamente. Si la tangente es infinita (90°, 270°...), se muestra ∞.
Ángulo de 45,680° en todas sus representaciones
Eliges qué calcular con los botones superiores: hipotenusa, cateto a o cateto b. El campo calculado se resalta y no se puede editar mientras ese modo esté activo.
Resultados: razones trigonométricas de los dos ángulos agudos (seno, coseno, tangente y sus inversas), ángulos en grados y radianes, perímetro y área.
Puedes arrastrar sobre el dibujo para modificar los catetos y ver los cambios en tiempo real. Si un cateto es mayor o igual que la hipotenusa, se avisa del error.
Resolución de triángulo rectángulo: hipotenusa y razones trigonométricas
Cuatro modos según los datos que tengas:
| Modo | Datos | Incógnita |
|---|---|---|
| Calcular lado c | a, b, Ĉ | c |
| Calcular lado a | b, c, Â | a |
| Calcular lado b | a, c, Â | b |
| Calcular ángulo | a, b, c | Ĉ (y Â, B̂) |
Se muestra la ley del coseno aplicada con los números sustituidos, el lado o ángulo incógnita, los otros dos ángulos, la razón c / sen Ĉ, base, altura y área.
También puedes arrastrar sobre el dibujo para variar los lados. Si los datos no forman un triángulo válido, se avisa.
Resolución de triángulo no rectángulo mediante ley del coseno
Define la recta por dos puntos o por un punto y un vector. Se calculan automáticamente:
El gráfico se ajusta solo y la tabla inferior muestra pares (x, y) de la recta.
Recta definida por dos puntos: ecuaciones, pendiente y representación
Tres modos:
Recta y plano en 3D a partir de tres puntos
La pestaña 1er Grado reúne dos utilidades que comparten el mismo motor de cálculo, pero se usan de forma distinta. Con los botones Ecuación y Función eliges en cuál de ellas quieres trabajar.
Estudia y representa la recta y = m·x + n. Introduces la pendiente m y la ordenada en el origen n, y el panel de resultados se actualiza al instante. El informe incluye:
Debajo del panel, la gráfica dibuja la recta y marca los puntos de corte con los ejes. Se actualiza en tiempo real al modificar m o n.
Resuelve una ecuación de primer grado con la forma a·x + b = 0. Introduces los coeficientes a y b y el panel muestra el desarrollo paso a paso hasta la solución:
Modo Función de 1er grado: recta y = 0,5x + 2
La pestaña 2º Grado trabaja con expresiones de la forma a·x² + b·x + c = 0 y con la parábola asociada f(x) = a·x² + b·x + c. Con los botones Ecuación y Función eliges qué quieres hacer. En ambos modos los coeficientes a, b y c se introducen en los tres campos superiores y todo se recalcula al instante.
Estudia la parábola f(x) = ax² + bx + c. El informe incluye:
Debajo, la gráfica dibuja la parábola y marca los puntos notables.
Resuelve la ecuación a·x² + b·x + c = 0. El panel muestra la resolución paso a paso:
x = (−b ± √(b² − 4ac)) / (2a).La pantalla incluye un esquema visual, con los coeficientes coloreados y sus soluciones.
Modo Función de 2º grado: parábola con vértice y cortes
Seis utilidades sobre un polinomio P(x), que se eligen con los botones superiores:
En todas ellas se empieza indicando el Grado del polinomio (hasta 5) y rellenando después la fila de coeficientes. Los coeficientes se etiquetan como x³, x², x e Ind. según el grado elegido. Si un término no existe, se deja un 0.
| Utilidad | Descripción |
|---|---|
| División Ruffini (x ± a) | Aplica la regla de Ruffini para dividir el polinomio entre (x ± a). Se introduce el valor de a en el campo Valor a (con su signo) y se muestra el esquema completo de Ruffini con los coeficientes, los productos y la suma. El cociente resultante. El resto (Re). |
| Valor polinomio P(x) | Calcula el valor numérico del polinomio para un valor concreto de x. Se introduce el valor en el campo Valor a y se muestra la sustitución ya resuelta. |
| Ceros P(x) = 0 | Busca los valores de x que anulan el polinomio (sus raíces). Pulsa Buscar y el panel muestra la lista x₁, x₂, ... con todas las raíces reales encontradas. Si el polinomio no tiene raíces reales, se indica expresamente. |
| Función f(x) | Representa gráficamente el polinomio. Pulsa Dibujar y aparece la curva en la cuadrícula, con los puntos notables marcados: cortes con los ejes, extremos relativos y puntos de inflexión cuando los haya. Cada punto se etiqueta con sus coordenadas. Arriba de la gráfica aparece la expresión del polinomio tal como se ha introducido. |
| Derivada f'(x) | Calcula la derivada del polinomio y ofrece, además, toda la información necesaria para estudiar su comportamiento: recta tangente en un punto, derivada segunda, extremos y puntos de inflexión. |
| Integral definida ∫ₐᵇ f(x) dx | Calcula la integral indefinida y, si se indican los límites, también la integral definida entre dos valores de x. En el campo Int[a-b] se escriben el límite inferior y el superior. El panel muestra: expresión del polinomio original. Integral indefinida ∫ f(x) dx, con la primitiva simplificada y la constante C. Área bajo la curva entre los dos límites, con el resultado numérico y la fracción exacta cuando la haya. |
Estudio de un polinomio de grado 3: gráfica y puntos notables
Resuelve sistemas de ecuaciones lineales con hasta 4 incógnitas. El panel se organiza en cuatro bloques: definición del sistema, tabla de coeficientes, forma triangular y solución.
Modo Función de 2º grado: parábola con vértice y cortes
Con los botones Nº Ec. y Nº Inc. se elige cuántas ecuaciones y cuántas incógnitas tiene el sistema. Oficalc ajusta automáticamente la tabla de coeficientes y el rango de incógnitas (x, y, z, w) según esa elección. El texto de la derecha resume el tamaño: por ejemplo, 3 Ec. x 4 Inc.
La tabla central recoge los coeficientes del sistema. Cada fila es una ecuación y cada columna una incógnita, más la columna Sol. para el término independiente. Debajo se muestra el sistema ya escrito en forma desarrollada, con cada ecuación completa, para poder comprobar de un vistazo que los datos se han introducido bien.
Al pulsar el botón se aplica el método de Gauss y se muestra la matriz escalonada (triangular superior). En esa forma:
El panel inferior muestra el resultado según la clasificación del sistema:
Trabaja con dos matrices, A y B, de hasta orden 4. La pantalla se organiza en cuatro zonas: definición de las matrices, relleno, panel de operaciones y matriz resultado.
En la parte superior se elige la dimensión de cada matriz con los dos campos × (filas × columnas), tanto para A como para B. La casilla cuad hace que la matriz tome automáticamente la misma dimensión de filas y columnas — cómodo para operar entre matrices de igual tamaño sin tener que introducir los cuatro números cada vez.
Con Relle A y Relle B se decide cómo se rellenan. Las opciones son:
El botón A ⇄ B intercambia el contenido de las dos matrices.
Con los botones de la zona Calcular se ejecuta la operación deseada. El selector superior A / B indica sobre qué matriz se aplican las operaciones que admiten sólo una.
| Operación | Descripción |
|---|---|
| Inver. A⁻¹ | Matriz inversa de A (requiere que sea cuadrada). |
| Transp. Aᵗ | Matriz traspuesta. |
| Diag. A | Diagonal principal de la matriz. |
| Rang A | Rango de la matriz. |
| A² | Cuadrado de A (A × A). |
| Adj. A | Matriz adjunta. |
| |Determ.| | Determinante. |
| A + B / A - B | Suma y resta. Requieren que tengan la misma dimensión. |
| A × B / B × A | Producto de matrices en los dos órdenes. |
La Mat. output muestra el resultado de la última operación. El interruptor Mode Frac. alterna entre mostrar los valores como decimales o como fracción exacta.
Operaciones con matrices hasta orden 4
La pestaña Financiera agrupa tres utilidades independientes, seleccionables con las subpestañas superiores: Interés, Anualidad e Índices/TVM. Todas siguen la misma lógica: eliges el modo de cálculo con los botones de opción, introduces los datos y los resultados aparecen al instante.
Calcula el interés generado por un capital en un período de tiempo, en régimen simple o compuesto. Sirve tanto para saber cuánto crece un capital como para descontar un capital futuro.
Botones de opción:
Datos de entrada: Cap. inicial, % interés TAE, Tiempo (con selector de unidad).
Resultados: Intereses I y Capital Cf (o inicial, según el modo). En la parte inferior aparece el desglose año a año.
Cálculo de interés simple/compuesto con tabla anual
Resuelve problemas de amortización (pagar una deuda a plazos) y de capitalización (acumular un capital mediante aportaciones periódicas).
Botones de opción:
Datos de entrada: Capital, % interés TAE, Período, Tiempo, Liquidación (Anual, mensual, etc.).
Resultados: Cuota mensual y Cuota anual. En la parte inferior aparece el desglose año a año con el reparto entre intereses y amortización.
Amortización con tabla anual de cuotas, intereses y amortización
Calcula variaciones de precios y tasas de variación entre dos momentos del tiempo. Es el bloque típico para estudiar inflación, IPC o evolución de índices económicos.
Datos de entrada: Precio (inicial y final), Año (inicial y final).
Resultados:
Cálculo de índices de precios y tasa de variación media
La pestaña Distribución reúne las dos distribuciones de probabilidad más usadas: la normal y la binomial. Cada una se selecciona con su subpestaña superior.
Trabaja con la distribución normal y ofrece cuatro utilidades, seleccionables con los botones de opción:
Datos de entrada: x (no tipif.), Media µ, Desviac. σ.
Resultados: z = (x – µ) / σ, Dens. f(z), distribución gráfica de la campana de Gauss, y P(z < ...) / P(z > ...).
Debajo aparece la tabla de la distribución normal estándar N(µ=0, σ=1), con la columna z a la izquierda y las centésimas en la cabecera.
Calcula probabilidades en una distribución binomial, con la función de masa y su gráfico. Fórmula P(X = k) = C(n, k) · pᵏ · q^(n−k) donde n es el número de ensayos, p la probabilidad de éxito en cada uno, q = 1 – p y k el número de éxitos.
Datos de entrada: n, p, k.
Resultados inmediatos: µ = n·p (media), σ = √(npq) (desviación típica), EE = √(pq/n) (error estándar), n, p, q, P(X = k) y P(X ≤ k).
La tabla inferior recorre los valores de k desde 0 y muestra, para cada uno, P(X = k), P(X ≤ k) y P(X ≥ k). Debajo se dibuja el histograma de la distribución binomial junto con la curva normal equivalente, para comparar visualmente la aproximación.
Distribución binomial: tabla de valores e histograma
La pestaña Combinatoria agrupa dos bloques independientes. El superior calcula el número de agrupaciones posibles según el tipo elegido; el inferior trabaja con la probabilidad de dos sucesos.
En el desplegable Tipo se elige la operación a realizar. Las opciones son:
Una vez elegido el tipo, se rellenan los campos que aparecen a continuación (habitualmente m y n, o sólo m si es un factorial). El resultado se muestra al instante en el panel inferior.
Calcula las probabilidades derivadas de dos sucesos A y B a partir de sus probabilidades individuales y, opcionalmente, de su intersección.
Datos de entrada: P(A), P(B) y la casilla Dependientes (si está activada, aparece un campo adicional para P(A ∩ B); si no, se asume independencia y la intersección se calcula como P(A) · P(B)).
| Expresión | Significado | Expresión | Significado |
|---|---|---|---|
| P(Ā) | Probabilidad del complementario de A. | P(B|A) | Probabilidad condicionada de B dado A. |
| P(B̄) | Probabilidad del complementario de B. | P(Ā ∩ B) | Ocurre B pero no A. |
| P(A ∩ B) | Intersección: ocurren A y B a la vez. | P(Ā ∩ B̄) | No ocurre ninguno de los dos. |
| P(A ∪ B) | Unión: ocurre A, B o ambos. | P(A ∩ B̄) | Ocurre A pero no B. |
| P(A|B) | Probabilidad condicionada de A dado B. | P(A ⊗ B) | Diferencia simétrica: ocurre exactamente uno de los dos. |
Cada resultado se muestra con el valor decimal y, cuando es exacto, también como fracción.
La pestaña Progresiones trabaja con sucesiones aritméticas y geométricas. Con los botones de opción:
Se elige el tipo, y los resultados se recalculan al instante al modificar cualquier dato.
En la parte inferior se muestra una tabla con los primeros 100 términos de la progresión. Cada fila indica la posición n y el valor del término aₙ.
Progresión geométrica con tabla de términos
La pestaña Estadística permite introducir un conjunto de datos y obtener los principales parámetros descriptivos y de regresión, junto con su representación gráfica.
En la parte superior se elige el modo con los botones Discreta, Intervalos o Bidimensional. Los botones + y × añaden o eliminan filas de la tabla, y Calc recalcula los resultados.
El panel central muestra, para una sola variable:
En este modo el panel muestra, además de los parámetros marginales de cada variable, los de la relación entre ambas:
En la parte inferior aparece un gráfico que se adapta al modo activo. Las casillas Lines, Bar / Pnt y Guie permiten mostrar u ocultar, respectivamente, la línea de tendencia, las barras o los puntos de datos, y las líneas guía.
Estadística descriptiva y regresión bidimensional
La pestaña Ajustes agrupa las preferencias de la aplicación. Todos los cambios se aplican al instante y se conservan entre sesiones.
En la parte inferior de la pantalla aparece la versión de Oficalc junto a dos accesos directos:
https://www.ofimega.es/oficalc/instrucciones.htm.https://www.ofimega.es/oficalc/oficalc_politica_privacidad.html.
Pantalla de Ajustes de Oficalc 16.4
Pantalla principal vertical
Teclado extendido
Teclado estándar horizontal
Módulo Conversor
Módulo de Matrices
Módulo de Estadística