Qalculate!

De Guía Ubuntu
Saltar a: navegación, buscar
Qalculate!
Qalculate! es mucho más que una calculadora

Qalculate! es mucho más que una calculadora
Niklas Knutsson
0.9.5 / 17 de diciembre de 2006
 ? / ?
qalculate-gtk, qalculate-kde
-
Matemática
GPL
No
[1]

Qalculate! es una calculadora multipropósito para GNU/Linux. A pesar de ser ligera y simple de usar, es muy potente y versátil, y tiene muchas funciones adicionales que no se encuentran en la mayoría de las demás calculadoras. El motor de cálculo está implementado como una librería del lenguaje C++.

Características

Librería matemática

  • Cálculos y análisis:
    • Operaciones y operadores básicos: + - * / ^ E () && || ! < > >= <= != ~ & | << >>
    • Análisis de cadenas fault-tolerant: log 5 / 2 .5 (3) + (2( 3 +5 = ln(5) / (2.5 * 3) + 2 * (3 + 5)
    • Expresiones que contienen alguna combinación de números, funciones, unidades, variables, vectores y matrices
    • Soporta números complejos e infinitos
    • Soporta todos los números con base desde 2 (binario) hasta 36, formatos de hora y numeración romana
    • Capacidad de desactivar funciones, variables, unidades o variables desconocidas para menor confusión: ej. cuando no quieres (a+b)^2 para conocer (are+barn)^2 sino ("a"+"b")^2
    • Multiplicación implícita controlable
    • Matrices y vectores, y operaciones relacionadas (determinantes, etc.)
    • Mensajes de error ordenados
    • Precisión arbitraria
    • Modo RPN
  • Pantalla de resultado:
    • Soporte de todos los números con bases desde 2 (binario) hasta 36, incluidos números sexagesimales, formatos de hora y números romanos
    • Algunas opciones de personalización: precisión, decimales máximos/mínimos, signo de multiplicación, etc.
    • Exacto o aproximado
    • Fracciones: 4 / 6 * 2 = 1.333... = 4/3 = 1 + 1/3
  • Cálculos simbólicos:
    • Ej.: (x + y)^2 = x^2 + 2xy + y^2; 4 "manzanas" + 3 "naranjas"
    • Factorización y simplificación
    • Diferenciación e integración
    • Resolución de ecuaciones e inecuaciones
    • Asunciones personalizables dan resultados diferentes (ej.: ln(2x) = ln(2) + ln(x) if x se asume como positivo)
  • Funciones:
    • Todas las funciones usuales: seno, logaritmo, etc.: ln 5 = 1.609; sqrt(tan(20) - 5) = sqrt(-2.76283905578)
    • Montones de funciones estadísticas, financieras, geométricas y más (aprox. 200)
    • Condiciones if-then-else, argumentos opcionales y más características para la creación de funciones flexibles
    • Puede ser fácilmente creado, editado o guardado a un archivo estándar XML
  • Unidades:
    • Admite toas las unidades y prefijos (incluido el binario) SI, así como el imperial y otros sistemas de unidades
    • Conversión automática: ft + yd + m = 2.2192 m
    • Conversión implícita: 5m/s to mi/h = 11.18 millas/hora
    • Conversión elegante: puede automáticamente convertir 5 kg*m/s^2 a 5 newton
    • Conversión de divisas con Currency conversion with actualización de los cambios diarios
    • Formas de nombres diferentes: abreviatura, singular, plural (m, metro, metros)
    • Puede ser fácilmente creado, editado o guardado a un archivo estándar XML
  • Variables y constantes:
    • Constantes básicas: pi, e
    • Montones de constantes y elementos físicos
    • Importación e importación de archivos CSV
    • Puede ser fácilmente creado, editado o guardado a un archivo estándar XML
    • Flexible, puede contener números simples, unidades o expresiones enteras
    • Conjuntos de datos con objetos y propiedades asociadas en una estructura similar a la de una base de datos
  • Trazado:
    • Usa Gnuplot
    • Puede trazar funciones o datos (matrices y vectores)
    • Capacidad de guardar trazados a imágenes PNG, PostScript, etc.
    • Opciones altamente personalizables

Interfaz de usuario

  • Interfaces gráficas de usuario implementadas usando las librerías Qt o GTK+ 2.0 y Glade XML
  • Entrada de expresiones flexible y pantalla de resultados separada
  • Informa si el resultado es preciso o no
  • Modo simple y no tan simple
  • Menús prácticos que otorgan acceso rápido a todas las características avanzadas
  • Historial de cálculos
  • Botones tradicionales de calculadora opcionales
  • Diálogos para la administración y el fácil acceso a las funciones, variables y unidades (con conversión rápida)
  • Diálogos amigables para el usuario en las funciones, con descripción y entradas para los argumentos
  • Creación y edición de funciones, variables y unidades
  • Fácil edición de matrices y vectores
  • Interfaz sencilla con Gnuplot
  • Ventana separada para conversión rápida entre distintas bases numéricas
  • Tabla periódica de los elementos químicos
  • Pequeñas utilidades separadas para la conversión de unidades, divisas y bases numéricas
  • Interfaz de texto adicional con una funcionalidad completa

Instalación

Para instalar Qalculate!, tenemos disponibles dos paquetes para instalar: el qalculate-gtk (que se integra con la interfaz de GNOME y Xfce) y el qalculate-kde (que se integra con la interfaz de KDE).

Enlaces externos