Приложение «Калькулятор» для Windows — это удобная для сенсорного ввода версия классического калькулятора в предыдущих версиях Windows.
Вы можете одновременно открыть несколько калькуляторов в окнах с возможностью изменения размера на рабочем столе и переключаться между режимами Standard, Научный, График, Программист, Вычисление даты и Преобразователь.
Чтобы приступить к работе, нажмите кнопку Пуск и выберите Калькулятор в списке приложений.
Выберите Открыть навигацию, чтобы переключить режимы. Используйте режим Standard для базовой математики, научный для расширенных вычислений, график для просмотра графиков уравнений, программист для двоичного кода, вычисление даты для работы с датами и параметры в разделе Преобразователь для преобразования единиц измерения.
Калькулятор может помочь вычислять даты, конвертировать валюту, а если вы используете режим Standard, вы можете держать окно калькулятора поверх других окон.
Открытие калькулятора
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
Калькулятор Windows — это калькулятор программного обеспечения, который входит во все версии Windows.
История[]
Научный режим в Windows Vista
Калькулятор Windows 7
Дополнительный калькулятор Metro-стиля Windows 8.1 в стандартном режиме
Простой арифметический калькулятор был впервые включен в Windows 1.0.
В Windows 3.0 был добавлен научный режим, включающий экспоненты и корни, логарифмы, факториальные функции, тригонометрию (поддерживает радиан, градус и градиенты), базовые преобразования (2, 8, 10, 16), логические операции, статистические такие функции, как статистика одиночных переменных и линейная регрессия.
В Windows 98 и более поздних версиях он использует арифметическую библиотеку произвольной точности, заменяя стандартную библиотеку с плавающей запятой IEEE. Он предлагает точность bignum для основных операций (сложение, вычитание, умножение, деление) и 32 цифры точности (128 бит внутренней точности, 38,5 цифр, которые могут быть проверены путем вычисления квадратного корня на выводе и более точного продукта или делая один и тот же расчет двумя разными способами) для расширенных операций (квадратный корень, трансцендентные функции). Самое большое значение, которое может быть представлено в Калькуляторе Windows, в настоящее время составляет <1010 000, а самое маленькое — 10-9999. (Также вычисляет функцию Гамма не только факториал, поэтому можно получить 4.7!).
В Windows 2000 добавлена группировка цифр. Настройки и базовые настройки добавляются в строку меню.
Windows 7[]
В Windows 7 были добавлены отдельный программист, статистика, преобразование единиц, расчет даты и рабочие листы. Подсказки были удалены. Кроме того, интерфейс Калькулятора был обновлен впервые с момента его введения. Базовые функции преобразования были перенесены в режим программиста, а функции статистики были перенесены в режим статистики. Переключение между режимами не сохраняет текущий номер, очищая его до 0.
В каждом режиме, кроме режима программиста, можно увидеть историю вычислений. Приложение было перепроектировано для размещения мультитач. Стандартный режим ведет себя как простой калькулятор чековой книжки; ввод в последовательность 6*4+12/4-4*5 дает ответ 25. В научном режиме при выполнении расчетов выполняется порядок операций (умножение и деление выполняются до сложения и вычитания), что означает 6*4+12/4-4*5=7
В режиме программиста ввод числа в десятичном формате имеет нижний и верхний предел, в зависимости от типа данных, и всегда должен быть целым числом. Тип данных в десятичном режиме заключен в n-разрядное целое число при преобразовании из числа в шестнадцатеричном, восьмеричном или двоичном режиме.
Тип данных | Размер типа данных (бит) | Нижний предел | Верхний предел |
---|---|---|---|
Байт | 8 | -128 | 127 |
Двухбайтный | 16 | ||
32,767 | |||
Четырехбайтный | 32 | -2,147,483,648 | 2,147,483,647 |
Шестидесятичетырехбайтный | 64 | -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 |
Справа от основного калькулятора можно добавить панель с расчетом даты, преобразованием единиц и рабочими листами. Рабочие листы позволяют вычислять результат выбранного поля на основе значений других полей. Предварительно определенные шаблоны включают расчет экономии топлива автомобиля (миль на галлон и л / 100 км), аренды автомобиля и ипотеки. В предварительных версиях Windows 7 калькулятор также предоставил шаблон заработной платы.
Windows 8.1[]
В то время как традиционный Калькулятор по-прежнему включен в Windows 8.1, также присутствует Калькулятор Metro-стиля, в котором есть полноэкранный интерфейс, а также нормальный, научный и конверсионный режимы.
Windows 10[]
Калькулятор в не-LTSB изданиях Windows 10 является универсальным приложением Windows. Напротив, Windows 10 LTSB (который не включает универсальные приложения для Windows) включает в себя традиционный калькулятор, но который теперь называется win32calc.exe. Оба калькулятора предоставляют функции традиционного калькулятора, входящего в состав Windows 7, такие как единичные преобразования для объема, длины, веса, температуры, энергии, области, скорости, времени, мощности, данных, давления и угла и списка истории, которые пользователь может очистить.
Как универсальное приложение Windows, так и win32calc.exe LTSB регистрируются в системе как обработчики псевдокода «калькулятор:». Эта регистрация аналогична той, которая выполняется любым другим хорошо выполненным приложением, когда она регистрируется как обработчик типа файла (например, .jpg) или протокола (например, http :).
Все выпуски Windows 10 (как LTSB, так и не LTSB) по-прежнему имеют файл calc.exe, который, однако, является только заглушкой, которая запускает (через ShellExecute) обработчик, связанный с псевдокодом «calculator:». Как и в случае с любым другим протоколом или файловым типом, когда есть несколько обработчиков, пользователи могут выбирать, какой обработчик они предпочитают — либо с помощью классической панели управления («Настройки программ по умолчанию»), либо с помощью настроек пользовательского интерфейса («Приложения по умолчанию») или из командной строки через OpenWith calculator: .
Особенности[]
По умолчанию калькулятор запускается в стандартном режиме, который напоминает четырехфункциональный калькулятор. Более продвинутые функции доступны в научном режиме, включая логарифмы, числовые базовые преобразования, некоторые логические операторы, приоритет операторов, радиан, степень и градиенты, а также простые статистические функции с одной переменной. Он не обеспечивает поддержку пользовательских функций, сложных чисел, переменных хранения для промежуточных результатов (кроме классической памяти накопителей карманных калькуляторов), автоматизированного преобразования полярно-декартовых координат или поддержки статистики с двумя переменными.
Калькулятор поддерживает быстрые клавиши; все функции калькулятора имеют ассоциированную комбинацию клавиш.
Калькулятор в шестнадцатеричном режиме не может принимать или отображать шестнадцатеричное число, превышающее 16 шестнадцатеричных цифр. Таким образом, наибольшее число, которое он может обрабатывать, составляет 0xFFFFFFFFFFFFFFFF (десятичное 18 446 744 073 709 551 615). Любые вычисления в шестнадцатеричном режиме, которые превышают этот предел, будут отображать результат нуля, даже если эти вычисления будут успешными в других режимах. В частности, научная нотация недоступна в этом режиме.
Calculator Plus[]
Калькулятор Plus — это отдельное приложение для пользователей Windows XP и Windows Server 2003, которое добавляет режим «Конверсия» в версии калькулятора Windows XP. Режим «Конверсия» поддерживает конвертацию единиц и конвертацию валют. Курсы обмена валют можно обновить, используя встроенную функцию обновления, которая загружает курсы обмена из Европейского центрального банка.
Материал из РУВИКИ — свободной энциклопедии
компонент Windows | |
Калькулятор | |
---|---|
Скриншот Обычного режима Калькулятора в Windows 10 |
|
Тип компонента | Калькулятор |
Включён в | Начиная с Windows 1.0 |
Медиафайлы на РУВИКИ.Медиа |
Калькулятор (calc.exe) — программа Microsoft Windows, предназначенная для выполнения несложных вычислительных операций: сложения, вычитания, умножения и деления и т. д. В калькуляторе также предусмотрены возможности выполнения более сложных операций для инженерных и статистических вычислений.
Интерфейс программы спроектирован таким образом, чтобы имитировать внешний вид реального калькулятора. Его «кнопки» можно нажимать мышкой. Возможен ввод с дополнительной цифровой клавиатуры. Также можно вставлять математические выражения из буфера обмена и получать результат (например, набрать в Блокноте «2*2=», скопировать и вставить в Калькулятор, на «экране» которого появится ответ «4»).
Калькулятор до версии, включённой в состав Windows 7, работал в двух режимах: «Обычный» и «Инженерный» (переключение через меню «Вид»). Состояние хранится в файле win.ini, секция [SciCalc]. При переключении режимов экран очищается.
В обычном и инженерном режимах отличается порядок выполнения операций:
- в обычном режиме нажатие 1+1*2= даст ответ 4
- в инженерном режиме 1+1*2= даёт в результате 3
Обычный режим[править | править код]
- В обычном режиме представлены функции квадратного корня, процентов, обратной величины (также и в расширенном режиме).
- Доступны манипуляции с памятью (одна ячейка). Есть индикатор.
Инженерный режим[править | править код]
В дополнение к обычному режиму доступны:
- тригонометрические и гиперболические (флажок «Hyp») функции, обратные им функции, которые доступны через флажок «Inv» (сбрасывается автоматически), натуральный и десятичный логарифмы, натуральная (тоже доступна через «Inv») и десятичная экспоненты, возведение в степень и извлечение корня (отдельно реализованы вторая, третья и произвольная степени), а также число .
- перевод долей градуса в минуты и секунды (обратно через флажок «Inv»), вычисление факториала, а для нецелого аргумента — пи-функции, которая является обобщением факториала и определяется через гамма-функцию как .
- группировка операций (кнопки со скобками, есть индикатор уровня вложенности), переключение режимов отображения (фиксированная/плавающая точка).
- вычисление остатка от деления
- побитовые операции: AND, OR, NOT, XOR. Перед вычислением дробная часть отбрасывается.
- сдвиг влево (сдвиг вправо через флажок «Inv»)
Тригонометрия[править | править код]
Расчеты в градусах, радианах, градах (переключатель доступен только в режиме десятичной системы счисления)
Недесятичные системы счисления[править | править код]
Переключатель разрядности обрабатываемых данных (8, 4, 2, 1 байт).
Функция логарифм (log) работает только в десятичном (Dec) и в шестнадцатеричном (Hex) режимах. В двоичном режиме (Bin) и в восьмеричном режиме (Oct) функция логарифм (log) не работает.
Поразрядные логические операции и возможность работы с системами счисления, отличными от десятичной начиная с версии Windows 7 и Windows 8 перенесены в новый режим «Программист».
Статистический режим[править | править код]
Активизируется по кнопке «Sta» (доступна в инженерном режиме), показывается окно «статистика», доступны кнопки манипуляции данными и базовые статистические функции.
Режим «Программист»[править | править код]
Появился в Windows 7 за счет переноса из инженерного режима следующих функций:
- логические операции: AND, OR, XOR;
- логические (Rsh, Lsh) и циклические (RoR, RoL) сдвиги вправо и влево (буква R в операции означает «вправо», буква L — «влево»)
- Rsh — сдвиг битов двоичного числа вправо n раз;
- Lsh — сдвигает биты двоичного числа влево n раз, каждый раз заполняя младший бит нулём, а старший бит выталкивается (знак числа при этом не сохраняется);
- RoR — циклический сдвиг вправо, сдвигает все биты двоичного числа на один разряд, каждый раз выталкиваемый младший бит;
- возможность обработки данных в двоичной, восьмеричной и шестнадцатеричной системах счисления.
При работе с любой системой счисления в данном режиме под «дисплеем» показывается двоичное представление текущего результата, разделённое на тетрады. Обрабатываемые данные представляются в целочисленном формате (дробная часть результата всегда отбрасывается) размером от 8 до 64 бит в дополнительном коде.
Дополнительные возможности[править | править код]
При вставке из буфера следующие последовательности символов воспринимаются как команды:[1]
:c | Очистка памяти |
:e | Включение режима ввода десятичных чисел в экспоненциальной нотации |
:m | Занесение отображаемого числа в память |
:p | Прибавление отображаемого числа к числу, хранящемуся в памяти |
:q | Очистка калькулятора для новых вычислений |
:r | Отображение числа, хранящегося в памяти |
\ | . |
На текущий момент во всех версиях Windows, включая 64-разрядные, калькулятор имеет ограничение при выполнении операции возведения числа в целую степень. Данное ограничение, связанное с переполнением, возникает при возведении в целую степень, если показатель степени нельзя представить 32-разрядным целым числом. В этом случае выдаётся сообщение «Недопустимый ввод». В то же время использование приблизительно такого же, но дробного показателя степени не приводит к ошибке. Пусть, например, нужно вычислить . Непосредственное вычисление выражения приводит к ошибке, однако, например, выражение корректно вычисляется и даёт результат . Из него можно получить:
Указанное выше ограничение при возведении в степень приводит к появлению бага (его уже вряд ли можно назвать ограничением). Он заключается в том, что при взятии противоположной величины от 32-разрядного целого числа происходит переполнение, которое корректно не обрабатывается и приводит к аварийному завершению работы программы. Например, сбой может происходить при вычислении выражения
- .
Правильный результат можно получить, изменив показатель степени, например следующим образом:
или
-
.
Ещё ряд ограничений связан с непродуманной реализацией вычислительных алгоритмов, в результате чего для некоторых значений происходит потеря точности, иногда приводящая к существенным ошибкам. Так, стандартная формула вычисления ареа-синуса при больших по модулю отрицательных значениях аргумента приводит к вычитанию близких чисел и, как следствие, потере значащих цифр результата. Вычислим, например, с помощью калькулятора Windows ареа-синус () от числа . Получаем результат , не имеющий ничего общего с правильным ответом . В данном случае правильный ответ можно получить, пользуясь свойством нечётности функции: .
Для гиперболического тангенса () некоторые значения аргумента признаются недействительными, хотя на самом деле функция существует и не вызывает переполнение для любых значений аргумента. А именно, при или выдаётся сообщение «Недопустимый ввод». Данное ограничение является необоснованным, так как значения функции для указанных значений аргумента примерно равны и соответственно.
В Windows 7 реализован значительно обновлённый Калькулятор. В дополнение к Обычному и Инженерному, появились режимы для программистов (Programmer) и статистический (Statistics). В каждом режиме (кроме статистического) ведется история вычислений. Справа от основной панели калькулятора можно открыть панели расчёта разницы между датами, расчёта расхода топлива или платежей по кредиту, конвертации физических величин.
В режиме программиста можно выполнять операции только над целыми числами, а в инженерном режиме нельзя переводить числа из одной системы счисления в другую. Это является существенным недостатком новой версии Калькулятора.
В Windows 8 получил дополнительный Metro-аналог, а в Windows 10 был полноценно заменен на UWP-версию[что?].
29 января 2019 года Microsoft открыла исходный код калькулятора, опубликовав его на GitHub[2] и представив планы его развития[3].
- ↑ calc.chm Последовательности клавиш для вызова функций
- ↑ Microsoft Corporation. Windows Calculator: A simple yet powerful calculator that ships with Windows: Microsoft/calculator (англ.) // GitHub : сайт. — 2019. — 6 March. Архивировано 6 марта 2019 года.
- ↑ Microsoft Corporation. Windows Calculator Roadmap (англ.) // GitHub : сайт. — 2019. — 6 March. Архивировано 6 марта 2019 года.
1.
Работа с калькулятором
Windows 10
2.
Если Вам часто приходится складывать,
вычитать, умножать и делить многозначные
числа, то необходим инструмент для
облегчения этой работы. Можно положить
рядом счеты или калькулятор. Но лучше
использовать возможности операционной
системы, которая сообщит (разумеется, с
Вашей помощью) компьютеру, что и как он
должен делать.
3.
Приложение «Калькулятор» для Windows 10 — это
версия калькулятора для настольных компьютеров
под управлением предыдущих версий Windows,
которая поддерживает сенсорный ввод.
Можно открыть на рабочем столе одновременно
несколько калькуляторов в окнах регулируемого
размера
и
выбрать
режим:
«Обычный»,
«Инженерный», «Программист», «Вычисление даты» и
«Преобразователь».
Чтобы начать работу, нажмите кнопку Пуск и
выберите Калькулятор в списке приложений.
4.
Чтобы начать работу, нажмите кнопку Пуск и
выберите Калькулятор в списке приложений.
5.
Можно найти Калькулятор через Поиск
Открываем Поиск, который в Панели задач скрывается под
значком с лупой
В строке поиска вводим без кавычек «калькулятор».
Достаточно набрать «каль», как в результатах поиска появится
калькулятор
6.
Калькулятор
делает
гораздо
больше,
чем
сложение,
вычитание,
умножение и деление.
Вы также можете выбрать
один из пяти режимов, в
зависимости
от
ваших
потребностей.
Для переключения между
режимами, нажмите на кнопку
меню в левом верхнем углу, а
затем выберите режим из
списка:
Обычный
Инженерный
Построение графиков
Программист
Вычисление даты
7.
Обычный режим
Обычный
(стандартный)
режим удобен для выполнения
основных
математических
операций, таких как сложение,
вычитание,
умножение
и
деление, а также для поиска
квадратных корней, вычисления
процентов и работы с дробями.
Этот режим использует
большинство пользователей
8.
Инженерный режим
Инженерный
режим
расширяет обычный режим,
предоставляя
вам
дополнительные
функции,
которые вы найдете на
типичном
инженерном
калькуляторе.
В дополнение к операторам
обычного режима он содержит
такие функции, как log, Mod,
Exp,
тригонометрические
степени и SIN, COS и TAN.
9.
Режим Построение графиков
Этот режим появился в Калькуляторе после
обновления в 2020 году. Является базовым графическим
калькулятором позволяющим обучающимся и
преподавателям строить графики функций.
Введите уравнение и график тут же будет построен. По
своим предпочтениям можно настроить параметры
графика (например, задать толщину линии, установить
единицы измерения).
10.
Режим Построение графиков
11.
Режим Программист
Этот режим
предназначен для
программистов. Он
добавляет возможность
переключаться между
различными системами
счисления: двоичной,
десятичной,
шестнадцатеричной и
восьмеричной.
Он также добавляет
новые операции для работы
с логическими элементами:
Or, Xor, Not, And и битовым
сдвигом: Lsh, Rsh, RoR и RoL.
12.
Режим вычисления даты
Режим
вычисления
даты — это удобный
инструмент,
который
позволяет
рассчитать
разницу между двумя
конкретными датами.
Все,
что
нужно
сделать, это выбрать
начальную и конечную
дату,
и
калькулятор
определит
месяцы,
недели и дни между
ними.
13.
Преобразование величин и измерений
С помощью калькулятора
можно преобразовать
различные величины и единицы
измерений. Например можно
использовать конвертер валют,
объёма, длины, веса,
температуры и других величин
и единиц измерений.
Чтобы выполнить
преобразование, нажмите
кнопку меню и выберите тип
преобразования из списка в
разделе Преобразователь
14.
Преобразование величин и измерений
Щелкните первое
измерение—это будет
ввод и выберите из
списка, затем нажмите
второе измерение—это
будет вывод и выберите
единицу измерения там
же
15.
Преобразование величин и измерений
Теперь введите ваше
измерение, и калькулятор
преобразует его для вас.
Он также покажет
несколько других
связанных
преобразований внизу
16.
Преобразование величин и измерений
Калькулятор в Windows 10 оснащен очень удобной
функцией – конвертация валют. С его помощью вы
можете преобразовать более 100 различных валют мира
к интересующей вас валюте.
Для
этого
в
разделе
Преобразователь
выберите Валюта, установите название исходной валюты
и ее количество, ниже укажите название для валюты, в
которую необходимо выполнить конвертацию. Сумма
отобразится автоматически.
Для обновления курса воспользуйтесь специальной
кнопкой в левой нижней части приложения
17.
Преобразование величин и измерений
18.
Хранение чисел в памяти
Если вы часто используете определенные числа и не
хотите каждый раз подключать их к калькулятору, хранение
их в памяти калькулятора очень помогает. Это полезная
функция, которая доступна в
режимах: Обычный, Инженерный и Программист. Вы можете
управлять функциями памяти с помощью кнопок MS, MR, M+,
M-, MC.
19.
Хранение чисел в памяти
• Чтобы сохранить новое число в памяти, нажмите MS
• Чтобы извлечь его из памяти, нажмите MR
• Нажатие кнопки М+ добавляет к последнему числу,
добавленному в память, число которое введено
пользователем на экране калькулятора
• Нажатие кнопки М- отнимает от последнего числа,
добавленного в память, число которое введено
пользователем на экране калькулятора.
• Чтобы прибавить или вычесть число, сохраненное в
памяти, нажмите M+ или M• Чтобы очистить память, нажмите MC
20.
Хранение чисел в памяти
21.
Журнал (история) Калькулятора
Если нужно посмотреть на все расчеты, которые вы
сделали в текущем сеансе, они удобно хранятся в журнале
(истории) калькулятора. Калькулятор сохраняет историю
даже при переключении режимов, но стирается при
закрытии приложения.
Есть два способа получить доступ к истории внутри
приложения. Во-первых, нажмите кнопку История,
расположенную в правом верхнем углу. Здесь
отображается список последних вычислений. Нажатие на
что-либо в истории загрузит его обратно в поле ввода
калькулятора
22.
Журнал (история) Калькулятора
23.
Журнал (история) Калькулятора
Если вы хотите
сохранить историю
открытой, измените
размер окна
калькулятора по
горизонтали, и
история появится,
когда окно будет
достаточно большое
24.
Журнал (история) Калькулятора
Вы можете
удалить отдельные
записи из истории
или удалить всю
историю сразу.
Чтобы удалить
отдельную запись,
щелкните его
правой кнопкой
мыши и выберите
команду Удалить
25.
Журнал (история) Калькулятора
Чтобы удалить всю историю, щелкните значок
маленькой мусорной корзины в правом нижнем углу
панели
26.
Клавиатура калькулятора
Здесь должно быть все понятно. Это –
цифровая клавиатура, с помощью
которой Вы сообщается компьютеру, с
какими цифрами он должен работать.
— запятая. С ее помощью отделяют целую
часть от дробной. Учтите, что для ввода числа
0,2, достаточно нажать всего на две кнопки –
запятую и двойку.
— знак равенства. Обычно по этой кнопке
щелкают после того, как введено последнее
число вычисляемого выражения.
27.
Клавиатура калькулятора
Четыре
арифметических
действия
представлены кнопками (перечисляем сверху
вниз) деления, умножения, вычитания и
сложения.
При выполнении таких действий, как 2*3-5 не
нужно постоянно щелкать по знаку равенства.
После ввода числа 3 щелкните по знаку
«минус» и смело вводите число пять.
— вычисляет квадратный корень введенного числа.
— делит единицу на введенное число.
28.
Клавиатура калькулятора
— если после деления одного числа на другое
щелкнуть не по знаку равенства, а по этой кнопке, то
получится результат в процентах.
— стирает с дисплея калькулятора последнюю
цифру введенного или вычисленного числа.
— удаляет последнее введенное число, но
оставляет в памяти числа, введенного раннее.
— удаляет из памяти абсолютно все.
29.
Клавиатура калькулятора
— удаляет из памяти число.
Выводит на дисплей число, хранящееся в
памяти.
— сохраняет в памяти число, которое показано
на дисплее калькулятора.
— складывает число, находящееся в памяти, с
числом на дисплее и результат помещает в
память.
30.
Сочетания клавиш в калькуляторе
Большинство функций калькулятора доступны через сочетания
горячих клавиш. Их использование во время работы с
калькулятором поможет экономить время, вводить и управлять
данными только с клавиатуры. Вот основные сочетания, которые
буду полезны любому пользователю.
Alt+1 – переключит режим калькулятора на Обычный
Alt+H – вызовет меню Навигации
Ctrl+L – очистит данные из раздела Память
Delete (Del) – равносильна нажатию кнопки CE и приведет к очистке
введенных текущих данных
Esc — равносильна нажатию кнопки C – полностью удалит
введенные данные
Enter – выполняет функцию нажатия клавиши = в обычном,
инженерном режиме и режиме программист
Ctrl+Shift+D – очистит данные из Журнала