Diferencia entre revisiones de «Qalculate!»
De Guía Ubuntu
m |
|||
(No se muestran 10 ediciones intermedias realizadas por 4 usuarios) | |||
Línea 1: | Línea 1: | ||
− | {{ | + | {{Software |
| nombre = Qalculate! | | nombre = Qalculate! | ||
− | | captura = [[Imagen:Qalculate!.jpg| | + | | logo = |
− | | pie = Qalculate! es mucho más que una calculadora | + | | captura = [[Imagen:Qalculate!.jpg|300px]] |
+ | | pie = Qalculate! es mucho más que una calculadora. | ||
| desarrollador = Niklas Knutsson | | desarrollador = Niklas Knutsson | ||
+ | | version_estable = 0.9.7 | ||
+ | | fecha_version_estable = {{w|1 de enero}} de {{w|2010}} | ||
| paquete = qalculate-gtk, qalculate-kde | | paquete = qalculate-gtk, qalculate-kde | ||
| genero = [[:Categoría:Matemática|Matemática]] | | genero = [[:Categoría:Matemática|Matemática]] | ||
− | | licencia = | + | | licencia = {{w|software libre|libre}} ({{w|GNU GPL|GPL}}) |
| castellano = No | | castellano = No | ||
− | | web = [http://qalculate.sourceforge.net/] | + | | comando = qalculate |
+ | | web = [http://qalculate.sourceforge.net/ qalculate.sourceforge.net] | ||
}} | }} | ||
− | |||
− | + | '''Qalculate!''' es una calculadora multipropósito {{w|software libre|libre}} para {{w|Linux|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 {{w|biblioteca (programación)|librería}} del {{w|lenguaje de programación|lenguaje}} {{w|Cpp|C++}}. | |
+ | |||
+ | == Instalación == | ||
+ | |||
+ | Para tener Qalculate!, hay disponibles dos paquetes para [[añadir aplicaciones|instalar]] en los repositorios: 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]]). | ||
== Características == | == Características == | ||
=== Librería matemática === | === Librería matemática === | ||
+ | |||
* Cálculos y análisis: | * Cálculos y análisis: | ||
− | ** Operaciones y operadores básicos: + - * / ^ E () && || ! < > >= <= != ~ & | << >> | + | ** 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) | + | ** 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 | + | ** Expresiones que contienen alguna combinación de números, funciones, unidades, variables, vectores y matrices. |
− | ** Soporta números complejos e infinitos | + | ** 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 | + | ** 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 | + | ** 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 | + | ** Multiplicación implícita controlable. |
− | ** Matrices y vectores, y operaciones relacionadas (determinantes, etc.) | + | ** Matrices y vectores, y operaciones relacionadas (determinantes, etc.). |
− | ** Mensajes de error ordenados | + | ** Mensajes de error ordenados. |
− | ** Precisión arbitraria | + | ** Precisión arbitraria. |
− | ** Modo RPN | + | ** Modo RPN. |
* Pantalla de resultado: | * 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 | + | ** 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. | ** Algunas opciones de personalización: precisión, decimales máximos/mínimos, signo de multiplicación, etc. | ||
− | ** Exacto o aproximado | + | ** Exacto o aproximado. |
− | ** Fracciones: 4 / 6 * 2 = 1.333... = 4/3 = 1 + 1/3 | + | ** Fracciones: 4 / 6 * 2 = 1.333... = 4/3 = 1 + 1/3. |
* Cálculos simbólicos: | * Cálculos simbólicos: | ||
− | ** Ej.: (x + y)^2 = x^2 + 2xy + y^2; 4 "manzanas" + 3 "naranjas" | + | ** Ej.: (x + y)^2 = x^2 + 2xy + y^2; 4 "manzanas" + 3 "naranjas". |
− | ** Factorización y simplificación | + | ** Factorización y simplificación. |
− | ** Diferenciación e integración | + | ** Diferenciación e integración. |
− | ** Resolución de ecuaciones e inecuaciones | + | ** Resolución de ecuaciones e inecuaciones. |
− | ** Asunciones personalizables dan resultados diferentes (ej.: ln(2x) = ln(2) + ln(x) if x se asume como positivo) | + | ** Asunciones personalizables dan resultados diferentes (ej.: ln(2x) = ln(2) + ln(x) if x se asume como positivo). |
* Funciones: | * Funciones: | ||
− | ** Todas las funciones usuales: seno, logaritmo, etc.: ln 5 = 1.609; sqrt(tan(20) - 5) = sqrt(-2.76283905578) | + | ** 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) | + | ** 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 | + | ** 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 | + | ** Puede ser fácilmente creado, editado o guardado a un archivo estándar {{w|XML}}. |
* Unidades: | * Unidades: | ||
− | ** Admite toas las unidades y prefijos (incluido el binario) SI, así como el imperial y otros sistemas de 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 automática: ft + yd + m = 2.2192 m. |
− | ** Conversión implícita: 5m/s to mi/h = 11.18 millas/hora | + | ** 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 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 | + | ** Conversión de divisas con Currency conversion with actualización de los cambios diarios. |
− | ** Formas de nombres diferentes: abreviatura, singular, plural (m, metro, metros) | + | ** Formas de nombres diferentes: abreviatura, singular, plural (m, metro, metros). |
− | ** Puede ser fácilmente creado, editado o guardado a un archivo estándar | + | ** Puede ser fácilmente creado, editado o guardado a un archivo estándar {{w|XML}}. |
* Variables y constantes: | * Variables y constantes: | ||
− | ** Constantes básicas: pi, e | + | ** Constantes básicas: pi, e. |
− | ** Montones de constantes y elementos físicos | + | ** Montones de constantes y elementos físicos. |
− | ** Importación e importación de archivos CSV | + | ** Importación e importación de archivos CSV. |
− | ** Puede ser fácilmente creado, editado o guardado a un archivo estándar | + | ** Puede ser fácilmente creado, editado o guardado a un archivo estándar {{w|XML}}. |
− | ** Flexible, puede contener números simples, unidades o expresiones enteras | + | ** 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 | + | ** Conjuntos de datos con objetos y propiedades asociadas en una estructura similar a la de una base de datos. |
* Trazado: | * Trazado: | ||
− | ** Usa [[Gnuplot]] | + | ** Usa [[Gnuplot]]. |
− | ** Puede trazar funciones o datos (matrices y vectores) | + | ** Puede trazar funciones o datos (matrices y vectores). |
− | ** Capacidad de guardar trazados a imágenes | + | ** Capacidad de guardar trazados a imágenes {{w|PNG}}, {{w|PostScript}}, etc. |
− | ** Opciones altamente personalizables | + | ** Opciones altamente personalizables. |
=== Interfaz de usuario === | === Interfaz de usuario === | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | * Interfaces gráficas de usuario implementadas usando las {{w|biblioteca (programación)|librerías}} {{w|Qt (biblioteca)|Qt}} o {{w|GTK|GTK+}} 2.0 y {{w|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. | ||
== Enlaces externos == | == Enlaces externos == | ||
* [http://qalculate.sourceforge.net/ Sitio web oficial de Qalculate!] {{en}} | * [http://qalculate.sourceforge.net/ Sitio web oficial de Qalculate!] {{en}} | ||
+ | * [http://sourceforge.net/projects/qalculate/ Proyecto Qalculate! en SourceForge] {{en}} | ||
− | |||
[[Categoría:Educación y Ciencia]] | [[Categoría:Educación y Ciencia]] | ||
− |
Última revisión de 02:24 19 oct 2010
Qalculate! | |
---|---|
| |
Niklas Knutsson | |
0.9.7 / 1 de enero de 2010 | |
? / ? | |
qalculate-gtk, qalculate-kde | |
qalculate | |
Matemática | |
libre (GPL) | |
No | |
qalculate.sourceforge.net |
Qalculate! es una calculadora multipropósito libre 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++.
Contenido
Instalación
Para tener Qalculate!, hay disponibles dos paquetes para instalar en los repositorios: 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).
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.
Enlaces externos
- Sitio web oficial de Qalculate! (en inglés)
- Proyecto Qalculate! en SourceForge (en inglés)