Tabla resumen
Características y funcionalidad
Abacus es gratuita y está exenta de impertinencias.
Un nuevo y sencillo concepto para una herramienta de cálculo:
• Recuperación de las expresiones y resultados anteriores con un clic de ratón.
Permite modificar, combinar e insertar diversas expresiones y resultados anteriores.
• Uso de los tres tipos de paréntesis: { } [ ] ( ).
Pueden abrirse en cualquier orden, ya que no están priorizados, y tantas veces como sea preciso.
Sin limitación de niveles de anidamiento.
Comprueba la coherencia de cada par. Búsqueda del par opuesto (paréntesis emparejado).
• Funcionamiento inteligente con los errores.
Indica el tipo de error y señala su posición en la expresión.
• Admite expresiones conteniendo hasta más de 1000 caracteres alfanuméricos.
Es insensible a mayúsculas/minúsculas y a los espacios entre números, símbolos y funciones.
• Cinco tipos de notación numérica: Flotante, Automática, Científica, Ingenieril(*) y Especial.
Ajustables entre 0 y 15 decimales.
(*) Muestra una lectura cómoda y directa de magnitudes tecnológicas y científicas, tales como:
mA, µV, nF, pF, kΩ, MHz, GW, TΩ,... (Siempre con un exponente que es un múltiplo de ±3)
• Dispone de 26 variables o memorias.
Se les puede asignar un valor concreto o un resultado parcial o intermedio de la expresión.
Su valor puede ser asignado, modificado y utilizado en cualquier posición dentro de una expresión y en expresiones posteriores.
• Funciones matemáticas, trigonométricas, estadísticas, conversión, redondeo, etc.
Pueden concatenarse y anidarse entre sí ilimitadamente, así como con los siguientes operadores.
• Operadores condicionales y lógicos.
Para cálculos condicionados a resultados parciales o intermedios de la expresión.
• Permite guardar y recuperar del disco fórmulas, expresiones, resultados y memorias.
• Fácil de usar, potente, versátil, práctica, intuitiva, cómoda, rápida y eficiente.
Instalación rápida. No precisa configuración.
También puede instalarse en un disco duro externo o en un pendrive (es portable).
Arranque instantáneo. Funcionamiento amigable:
›⇒ Teclear una expresión, hacer clic o pulsar <Intro> y se obtiene el resultado.
|
|
Características:
ABACUS es un nuevo y sencillo concepto para una herramienta de cálculo:
¤ ABACUS es una potente y versátil calculadora técnica y científica que permite visualizar, recuperar y editar las expresiones anteriores (las operaciones de cálculo que se han ido efectuando) con un clic de ratón. Del mismo modo, podrán combinarse entre sí diversas expresiones o insertarse unas dentro de otras. A su vez, pueden visualizarse, recuperarse e insertarse los correspondientes resultados. Más abajo se dispone de un enlace para ver muestras de pantalla.
¤ Opera con expresiones o fórmulas introducidas en una línea o caja de texto editable. Casi tal como se leen en un libro o se escriben en un papel. Por ejemplo:
20 * Log {2 * 0,75 * raiz[1 - (9,25 / 4,6)^3]} (raiz o sqrt, indistintamente)
⇒ Ver listado de funciones, con descripción y ejemplos de uso en el programa.
¤ Permite el uso de los tres tipos de paréntesis: { } [ ] ( ), y sin limitación de niveles de anidamiento. Pueden abrirse en cualquier
orden, ya que no están priorizados, y tantas veces como se precisen. Todo ello facilita la escritura y comprensión de fórmulas complejas.
Ejemplo de una expresión con cuatro y seis niveles de anidamiento de paréntesis:
COS [1 - ({Log (4 - 1,2) * 5 ^ (1 / 3)} + ([6 - SEN {2 / (1 / 4,3)}] ^ 3))] * Pi
¤ Admite expresiones conteniendo hasta más de 1000 caracteres alfanuméricos. Es insensible a mayúsculas/minúsculas y a los espacios entre números, símbolos y funciones.
¤ Tiene un funcionamiento inteligente con los errores, a la vez que es tolerante con los defectos de forma que no impliquen ambigüedad en la
interpretación de la expresión. En caso de error inaceptable en una expresión, indica el tipo de error y la posición donde se encuentra. Por ejemplo: una división por cero; tangente de 90 grados, log(0), raíz cuadrada de un número negativo, un número introducido con dos separadores decimales o con un espacio en blanco entre dígitos, caracteres no válidos, etc. También detecta y advierte de operaciones con resultado indeterminado, tales como 0/0; raíz 0 de 1; 0^0 y ATAN2(0; 0).
¤ Analiza siempre si los paréntesis están emparejados coherentemente. Si hay algún error, indica el lugar. Puede solicitarse, con un clic, la búsqueda del paréntesis opuesto (emparejado) a uno cualquiera. Los paréntesis no son obligatorios en ningún caso, salvo cuando se precisan para modificar el sentido natural de la expresión. No obstante, se recomienda su uso para mejorar la legibilidad de expresiones que, aunque correctas, podrían resultar confusas.
Ejemplos:
• RAIZ SEN 30 o RAIZ (SEN 30) o RAIZ [SEN (30)] son equivalentes.
• SEN 30 * 2 equivale a (SEN 30) * 2, que es distinto de SEN (30 * 2).
Ver ejemplo a continuación.
¤ El orden de precedencia o prioridad de las operaciones es sencillo y obvio, esto es:
paréntesis > funciones > potencias-raíces > producto-división > suma-resta > condicionales-lógicos.
Ejemplo:
9 * 4 + 5 * 8 ^ 3 / 6 - 7 es legal y aceptable, pero queda más comprensible si se escribe
(9 * 4) + [5 * (8 ^ 3) / 6] - 7, que es equivalente.
¤ Los resultados pueden mostrarse con cinco tipos de notación numérica:
Flotante, Automática, Científica, Ingenieril (*) y Especial.
La entrada de datos puede hacerse en cualquier modo.
(*) La notación Ingenieril es similar a la Científica, pero el exponente es siempre un múltiplo de ±3, para lo cual Abacus posiciona el separador decimal de tal manera que la parte entera contenga uno, dos o tres dígitos.
Esto permite la lectura cómoda y directa de magnitudes tecnológicas con prefijo, tales como:
mA, mg, µV, nF, pF, kΩ, kg, MHz, MPa, GW, TΩ,...
Ejemplos de notación Ingenieril:
• 1,234E-9; 12,34E-9; 123,4E-9; 4,567E+6; 45,67E+6 (Notar las posiciones del separador decimal).
• En vez de mostrarse un resultado de: 2,73E-5 o 0,0000273 (voltios, por ejemplo) se leerá de manera
más cómoda y segura: 27,3E-6, es decir, 27,3 µV
(ya que "E-6" implica el exponente de 10 correspondiente al prefijo µ = micro o factor 10-6).
Tabla de prefijos de unidades de medida
¤ Puede operarse entre 0 y 15 decimales con redondeo automático en la presentación de resultados (o hasta 27 decimales en la notación
Automática). Es indiferente el uso de la coma o el punto decimal (pueden usarse ambos símbolos en una misma expresión, si bien los resultados se muestran según el símbolo decimal establecido en la configuración de Windows en
Panel de control > Configuración regional > Personalizar o Configuración adicional...).
¤ El campo de números que maneja ABACUS va aproximadamente de ±1E-4930 a ±1E+4930. Los resultados se mostrarán con una precisión de hasta 16 dígitos significativos de mantisa y hasta 4 de exponente si fueran precisos.
Reflexiones y curiosidades sobre números “muy grandes”
¤ Dispone de 26 variables o memorias (A .. Z). Se les puede asignar un valor concreto o un resultado parcial, intermedio o total de la expresión. Su valor puede ser asignado, modificado y utilizado en cualquier posición posterior dentro de la propia expresión, tantas veces como sea preciso, y posteriormente puede ser reutilizado y modificado en otra expresión. Mantienen siempre el valor con todos sus dígitos significativos, al margen del número de decimales y redondeo mostrados.
¤ Dispone de las principales funciones matemáticas, trigonométricas, estadísticas, conversión, combinatorias y redondeo. Pueden concatenarse y anidarse entre sí ilimitadamente, así como con los operadores que se citan a continuación.
¤ Dispone, además, de operadores condicionales y lógicos, también concatenables y anidables (entre sí y con las funciones), que permiten efectuar sofisticados cálculos, condicionados a resultados parciales o intermedios de la expresión. Una comparación genera un 1 si es cierta o un 0 si es falsa. Ejemplos:
• (5 > 3) equivale a 1; (5 < 3) equivale a 0; (5 = 3) equivale a 0.
• 4 * (A > 7) dará 4 o 0, según que el valor de A sea mayor o menor que 7.
• 'Si (A > 0; 15; 6)' o 'If (A > 0; 15; 6)' dará 15 o 6, según que, por la condición “SI” (o “IF”), el valor
de A sea positivo o negativo, ya que la comparación es 'A > 0'.
Nota: Tanto la variable A como las cifras dadas en estos ejemplos, podrían ser expresiones de
cualquier tipo, a su vez conteniendo otras funciones y operadores anidados.
¤ Permite guardar y recuperar del disco: fórmulas, expresiones, resultados y memorias; incluso una sesión completa (expresiones, memorias y resultados anteriores) para poder proseguir en otro momento o enviárselo a un colega (es un fichero de pequeño tamaño).
¤ Dispone de la capacidad de Copiar y Pegar desde o hacia el Portapapeles de Windows.
¤ Permite añadir un comentario cualquiera al final de la Expresión a calcular (mediante el carácter @ seguido del comentario).
¤ Instalación rápida, no precisa configuración. Arranque instantáneo (tamaño del ejecutable de 756 KB). Funcionamiento y manejo intuitivo y amigable. Menús: pocos, pero explícitos y fáciles de usar. Consume muy pocos recursos del sistema.
¤ Puede instalarse en un pendrive (memoria-lápiz USB) o en un disco duro externo (es portable).
¤ ABACUS ¡no es una hoja de cálculo! ni pretende serlo. No hace cosas que hacen las hojas de cálculo, pero hace cosas que no hacen las hojas de cálculo. ABACUS
es una potente y versátil calculadora, fácil de usar, práctica, intuitiva, cómoda, rápida y eficiente.
Manejo fácil:
¤ Teclear una expresión, hacer clic en el botón [Calcular] (o pulsar <Intro>) y se mostrará el resultado.
¤ Tanto la expresión calculada como su resultado “subirán” al panel “Expresiones y resultados”; es decir, al panel de operaciones anteriores (que está siempre a la vista)
para posibilitar su recuperación y/o modificación posterior.
¤ Así, se irán guardando en dicho panel hasta un máximo configurable entre 100 y 600 líneas; esto es, las últimas 50 a 300 expresiones y sus resultados, que podrán ser
recuperados, editados o insertados en otra expresión, con un clic de ratón.
|
|