- Посоветуйте калькулятор
- Обзор калькуляторов в GNU/Linux | автор: admin | 14 октября 2016
- 8 Best Free Linux Calculators (Updated 2019)
- Терминал Linux в качестве калькулятора
- Расчеты с GNU bc
- Расчеты с Calc
- Прямое использование команд терминала (Echo и Expr)
- Расчеты с Qalc
- Математика в Linux
- 2 scientific calculators for the Linux desktop
- If you’re looking for more than the standard desktop calculator, check out these open source options, plus a couple of other interesting tools.
- Subscribe now
- SpeedCrunch
- speedcrunch.png
- Qalculate!
- qalculate-600.png
- Bonus calculators
- ConvertAll
- (wx)Maxima with the units package
Посоветуйте калькулятор
Для debian 8, xfce. Не консольный, ни в коем случае.
Чё-то потыкался, нашёл xcalc, спрятанный в дебрях консоли, скачал galculator, но это всё не то. Хочу как в венде-7. Шоб и триллионы считал и по разрядам группировал и чтоб hex-bin и чтоб с отрицательными bin. Ну и до кучи (это какбэ мечта), чтоб популярные единицы измерения переводил.
Там можно выбирать режимы, кликнув на заголовок.
qalculate, очень навороченный, но всё по-английски.
Всё означенное и даже больше нашёл в mate-calculator. Не понял только, что за отрицательный bin, показывать отрицательное число в заданном количестве разрядов в обратном коде, что ли?
Гугл — лучший калькулятор. Даже
Ну и до кучи (это какбэ мечта), чтоб популярные единицы измерения переводил
Питон
Вроде mate-calculator такое умеет.
Всё означенное и даже больше нашёл в mate-calculator
не нашел mate-calculator в пакетной менеджере.
Не понял только, что за отрицательный bin
Это когда указываешь старший разряд для знаковых чисел.
Угу. Как впрочем и Яндекс. Но я хочу оффлайновый.
А wolfram alpha не подойдет?
Да, но мне там много чего не понравилось. Да не всё в нём есть.
Мне нужен просто калькулятор, как в венде )) наиболее близкий.
qalculate, очень навороченный, но всё по-английски.
Поставил. Навороченный, да. Но чёт больше вопросов, чем ответов. Как включить группировку тысячных не нашел, как вводить bin не нашел (при переключении на bin все цифры остаются — т.е. вводишь ты десятичные), как указать старший разряд для отрицательных не нашел. По-ходу нужно погрузиться в этот калькулятор, чтоб начать им пользоваться.
Как включить группировку тысячных не нашел
Это да. Группировка есть в KCalc, но в остальном он мало отличается от Galculator.
Mode/Number Base/Select Result and Expression Base или Ctrl+B, в появившемся окне можно выбрать систему счисления и для вводимых чисел, и для результатов.
В новых версиях автор переборщил с дизигном и пользоваться теперь невозможно.
Источник
Обзор калькуляторов в GNU/Linux | автор: admin | 14 октября 2016
Попробуем подсчитать сколько будет 200-10%
То есть он тупо делит процент на 100.
Выпущен в 2006 году, имеет десятки констант, функций и переменных, вычисляет действия в скобках, сохраняет историю, поддерживает сессии.
Тут даже кнопки % нет.
Устанавливаем:
При установке потребовали аж 160Мб , на всякую хрень непонятную: куски от текстового редактора, куски от видеоплеера и ещё чего-то. В общем, каша полная. Как потом всё это удалить ?
ПРЕДУПРЕЖДЕНИЕ: будут установлены версии ненадёжных пакетов!
Ненадёжные пакеты могут скомпрометировать безопасность системы.
Продолжайте установку, если только вам точно это нужно.
Хотите игнорировать предупреждение и продолжить?
Чтобы продолжить, наберите фразу «Yes»; для отмены введите «No»:
Если выбрать «No», установка прервётся, осталось согласиться и выбрать «Yes»
Считает правильно, но требует аж 65 Мб свободного места!
Этот тоже уже верно считает.
ВНИМАНИЕ !
Возможно что-то уже неактуально. Обращайте внимание на даты !
Эта статья опубликована 14 октября 2016-го года !
Источник
8 Best Free Linux Calculators (Updated 2019)
One of the basic utilities supplied with any operating system is a desktop calculator. These are often simple utilities that are perfectly adequate for basic use. They typically include trigonometric functions, logarithms, factorials, parentheses and a memory function.
However, the calculators featured in this article are significantly more sophisticated with the ability to process difficult mathematical functions, to plot graphs in 2D and 3D, and much more.
The calculators also typically support the Reverse Polish notation (RPN). This is a postfix notation wherein every operator follows all of its operands. In other words, instead of pressing 6 + 8 and the enter key, in RPN you type in 6 8 +.
Occasionally, the calculator tool provided with an operating system did not engender any confidence. The classic example being the calculator shipped with Windows 3.1 which could not even reliably subtract two numbers. Rest assured, the calculators listed below are of precision quality.
To provide an insight into the quality of software that is available, we have compiled a list of 8 high quality Linux calculator tools. Hopefully, there will be something of interest for anyone who wants more functionality offered by simple calculators.
Here’s our verdict of the featured calculators.
Now, let’s explore the 8 calculator tools at hand. For each title we have compiled its own portal page, providing a screenshot of the software in action, a full description with an in-depth analysis of its features, together with links to relevant resources.
Calculators | |
---|---|
Qalculate! | Powerful and easy to use multi-purpose cross-platform desktop calculator |
SpeedCrunch | High precision and powerful desktop calculator |
Extcalc | Multifunctional scientific graphic calculator |
GMT | Desktop calculator, an educational tool in mathematics, and for research |
insect | High precision scientific calculator supporting physical units |
galculator | RPN and algebraic calculator |
rpCalc | Simple RPN calculator |
Nonpareil | High-Fidelity calculator simulator |
The chart was added to the article on 9 February 2019.
Источник
Терминал Linux в качестве калькулятора
Если вы предпочитаете терминал Linux графическому интерфейсом и иногда вам надо сделать математические вычисления, тогда у меня для вас хорошая новость, вам для этого не нужно использовать приложение калькулятор. Вы можете выполнять свои расчеты, используя терминал.
В этой статье я покажу вам, как можно использовать терминал Linux в качестве калькулятора. Данная инструкция подойдет для все дистрибутивов Linux.
Расчеты с GNU bc
Элемент bc в GNU bc означает «базовый калькулятор». Сама программа bc появилась в Unix, в далеких 1970-х годах. GNU bc — это более современная, улучшенная версия, которую вы можете найти в своей системе.
Если у вас нет GNU bc, используйте менеджер пакетов, который используется в вашем дистрибутиве, — пакет просто называется bc . После установки, чтобы запустить его, откройте терминал и введите bc . Введите quit для выхода из программы, как только вы закончите.
Для расчета используются символы плюс, минус, косая черта и звездочка. С первыми двумя (плюс и минус) все ясно, косая черта используется для деления, а звездочка — для умножения.
Вы также можете использовать скобки, переменные, массивы, алгебраические выражения и т. д. Подробную информацип найдете в руководстве GNU bc.
Расчеты с Calc
Альтернатива bc является calc . Еще один калькулятор для работы в терминале Linux. Его история как и bc начинается с Unix. Установочный пакет называется apcalc в системах на основе Ubuntu и Debian, в других дистрибутивах его можно найти под именем calc .
Чтобы открыть его, просто введите в терминале calc и нажмите Enter. Как и bc, вам нужно использовать типичные операторы. Например, 5*5 для пяти, умноженных на пять.
После ввода данных нажмите Enter. Ответ появится ниже. Когда вы закончите, введите quit и нажмите Enter.
Прямое использование команд терминала (Echo и Expr)
Вам не нужны никакие дополнительные программы или пакеты для выполнения основных математических вычислений с использованием терминала Linux. Типичные оболочки bash позволяют вам самостоятельно выполнять базовые вычисления с использованием echo . Вы можете сделать это, например, если вы планируете использовать математику как часть сценариев bash.
Вы также можете использовать expr, инструмент, который поставляется с coreutils и встречается почти во всех дистрибутивах на базе Linux и Unix. Expr можно использовать в скриптах bash, как и в случае с echo.
Чтобы использовать echo, введите echo $ ((2*2)) , где 2*2 — выбранный вами расчет, в терминал. Нажмите Enter и появится ответ.
Чтобы использовать expr, введите expr и ваши вычисления. Опять же, это может справиться только с простыми математическими вычислениями, поэтому здесь нет тригонометрии.
Например, expr 33 \* 2 умножит 33 на 2. Обратная косая черта перед звездочкой здесь требуется для умножения.
Echo и expr можно использовать, если вы хотите выполнять только базовые математические вычисления. Если вам нужно что-то более продвинутое, выберите следующий метод.
Расчеты с Qalc
Если вы предпочитаете что-то с несколькими дополнительными функциями, такими как конвертация валюты, Qalc — это инструмент, который вам понадобится. Это двоюродный брат Qalculate, кроссплатформенный калькулятор с графическим интерфейсом.
Используйте менеджер вашего дистрибутива для установки пакета qalc . Запустите его, набрав в терминале qalc и нажав Enter.
Это наиболее функциональный и удобный калькулятор для терминала Linux. Он также умеет запоминать ваши прошлые вычесления.
Если вы хотите выполнить конвертацию валюты, вам нужно запустить qalc, а затем набрать exrates , чтобы сначала обновить курсы обмена.
Математика в Linux
Математика — не самая простая вещь для освоения, но вы можете избавиться от хлопот быстрых математических вычислений в Linux с помощью терминала. Такие инструменты, как echo и expr, а также простой GNU bc, помогут сделать математические вычесления в консоли Linux.
Напишите в коментариях, какой инструмент вычисления в Linux используете вы.
Источник
2 scientific calculators for the Linux desktop
If you’re looking for more than the standard desktop calculator, check out these open source options, plus a couple of other interesting tools.
Subscribe now
Get the highlights in your inbox every week.
Every Linux desktop environment comes with at least a simple desktop calculator, but most of those simple calculators are just that: a simple tool for simple calculations.
Fortunately, there are exceptions; programs that go far beyond square roots and a couple of trigonometric functions, yet are still easy to use. Here are two powerful calculator tools for Linux, plus a couple of bonus options.
SpeedCrunch
SpeedCrunch is a high-precision scientific calculator with a simple Qt5 graphical interface and strong focus on the keyboard.
speedcrunch.png
SpeedCrunch at work
It supports working with units and comes loaded with all kinds of functions.
For example, by writing:
2 * 10^6 newton / (meter^2)
you get:
= 2000000 pascal
By default, SpeedCrunch delivers its results in the international unit system, but units can be transformed with the «in» instruction.
For example:
3*10^8 meter / second in kilo meter / hour
produces:
= 1080000000 kilo meter / hour
With the F5 key, all results will turn into scientific notation ( 1.08e9 kilo meter / hour ), while with F2 only numbers that are small enough or big enough will change. More options are available on the Configuration menu.
The list of available functions is really impressive. It works on Linux, Windows, and MacOS, and it’s licensed under GPLv2; you can access its source code on Bitbucket.
Qalculate!
Qalculate! (with the exclamation point) has a long and complex history.
The project offers a powerful library that can be used by other programs (the Plasma desktop can use it to perform calculations from krunner) and a graphical interface built on GTK3. It allows you to work with units, handle physical constants, create graphics, use complex numbers, matrices, and vectors, choose arbitrary precision, and more.
qalculate-600.png
Looking for some physical constants on Qalculate!
Its use of units is far more intuitive than SpeedCrunch’s and it understands common prefixes without problem. Have you heard of an exapascal pressure? I hadn’t (the Sun’s core stops at
26 PPa ), but Qalculate! has no problem understanding the meaning of 1 EPa . Also, Qalculate! is more flexible with syntax errors, so you don’t need to worry about closing all those parentheses: if there is no ambiguity, Qalculate! will give you the right answer.
After a long period on which the project seemed orphaned, it came back to life in 2016 and has been going strong since, with more than 10 versions in just one year. It’s licensed under GPLv2 (with source code on GitHub) and offers versions for Linux and Windows, as well as a MacOS port.
Bonus calculators
ConvertAll
OK, it’s not a «calculator,» yet this simple application is incredibly useful.
Most unit converters stop at a long list of basic units and a bunch of common combinations, but not ConvertAll. Trying to convert from astronomical units per year into inches per second? It doesn’t matter if it makes sense or not, if you need to transform a unit of any kind, ConvertAll is the tool for you.
Just write the starting unit and the final unit in the corresponding boxes; if the units are compatible, you’ll get the transformation without protest.
The main application is written in PyQt5, but there is also an online version written in JavaScript.
(wx)Maxima with the units package
Sometimes (OK, many times) a desktop calculator is not enough and you need more raw power.
Maxima is a computer algebra system (CAS) with which you can do derivatives, integrals, series, equations, eigenvectors and eigenvalues, Taylor series, Laplace and Fourier transformations, as well as numerical calculations with arbitrary precision, graph on two and three dimensions… we could fill several pages just listing its capabilities.
wxMaxima is a well-designed graphical frontend for Maxima that simplifies the use of many Maxima options without compromising others. On top of the full power of Maxima, wxMaxima allows you to create «notebooks» on which you write comments, keep your graphics with your math, etc. One of the (wx)Maxima combo’s most impressive features is that it works with dimension units.
On the prompt, just type:
load(«unit»)
press Shift+Enter, wait a few seconds, and you’ll be ready to work.
By default, the unit package works with the basic MKS units, but if you prefer, for instance, to get N instead of kg*m/s2 , you just need to type:
setunits(N)
Maxima’s help (which is also available from wxMaxima’s help menu) will give you more information.
Do you use these programs? Do you know another great desktop calculator for scientists and engineers or another related tool? Tell us about them in the comments!
Источник