Калькулятор GNOME - GNOME Calculator

Калькулятор GNOME
Аксессуары-Calculator.svg
GNOME Calculator 40 (выпущен в 2021-03 гг.) .Png
Калькулятор GNOME 40
Стабильный выпуск
40.1  Отредактируйте это в Викиданных / 30 апреля 2021 г . ; 4 месяца назад ( 30 апреля 2021 г. )
Предварительный выпуск
41.rc  Отредактируйте это в Викиданных / 4 сентября 2021 г . ; 4 дня назад ( 4 сентября 2021 г. )
Репозиторий
Написано в C , Вала
Операционная система Unix-подобный
Тип Калькулятор программного обеспечения
Лицензия GPL-3.0 или новее
Веб-сайт wiki .gnome .org / Приложения / Калькулятор Отредактируйте это в Викиданных

Калькулятор GNOME , ранее известный как gcalctool , представляет собой программный калькулятор, интегрированный в среду рабочего стола GNOME . Он запрограммирован на C и Vala и является частью основных приложений GNOME .

Просмотры

  • Базовый - интерфейс для базовой арифметики, напоминающий настольный калькулятор .
  • Advanced - интерфейс с научными функциями и поддержкой пользовательских переменных.
  • Финансово- финансовый расчет и конвертация валюты .
  • Программирование - представление с операторами битовых манипуляций и преобразованием системы счисления .
  • Клавиатура - большая часть места занята выводом без экранных кнопок. Поддерживает конвертацию валют и единиц .

Обозначение

Калькулятор GNOME использует общую инфиксную нотацию для двоичных функций , например, четыре основных арифметических операции. В отличие от многих других калькуляторов, он использует префиксную , а не постфиксную нотацию для унарных функций . Таким образом , чтобы вычислить , например , на синус от одного , пользователь должен нажать клавиши «грех», «1», «=» - не «1», «грех» , как и на многих других калькуляторов.

Десятичный разделитель на цифровой клавиатуре основан на общей раскладке клавиатуры, начиная с версии 3.12.3.

Переменная обработка

В расширенном , финансовом и программном режимах представлены функции для хранения и извлечения значений, помеченных как переменные. R - символ переменной , используемый на кнопках GUI ← R (вставить переменную) и → R (назначить переменную).

Имена переменных представляют собой алфавитную строку с учетом регистра без пробелов. Значения переменных представляют собой числовые строки.

Значения присваиваются именам переменных путем ввода в поле ввода текста / результата графического интерфейса имени переменной, за которым следует 0 или более пробелов, за которым следует символ = , за которым следует 0 или более пробелов, за которым следует либо числовое значение, либо существующее имя переменной. , например, «x = 2» или «результат = промежуточный итог» (если промежуточному итогу уже было присвоено числовое значение). Первому имени переменной присваивается числовое значение. Если значение было введено как имя существующей переменной, а не как числовое значение, значение существующей переменной присваивается первому имени переменной. Присвоение имени переменной, которая не существует, создает новую переменную по имени с присвоенным значением. → R (правопреемник переменный) Кнопка GUI показывает всплывающее меню существующего переменных (и текущее значение каждого), к которому выбирало переменный присваиваются текущее числовое значение отображается в калькуляторе, так же , как если имя переменного было введено в Текстовое поле графического интерфейса пользователя, за которым следует знак =, за которым следует числовое значение.

Ввод имени переменной в текстовое поле графического интерфейса пользователя заменяет значение переменной на имя переменной при вычислении выражения в текстовом поле графического интерфейса пользователя (например, при нажатии кнопки <Enter> на клавиатуре или кнопки = GUI). ← R (вставка переменной) Кнопка ГИП показывает всплывающее меню существующих переменных (и текущее значение каждого); выбранное имя переменной вставляется (добавляется) в текстовое поле графического интерфейса пользователя.

С помощью кнопки графического интерфейса ← R (вставить переменную) доступны две предопределенные переменные : ans и rand . ans содержит последнее значение «ответа», вычисленное калькулятором в результате. rand содержит случайное значение от 0,0 до 1,0 (значение не отображается; переменная rand оценивается в выражении при вычислении результата).

Имена и значения переменных сохраняются между запуском и выходом из приложения.

Смотрите также

использованная литература

внешние ссылки