Windows 11 の電卓 | |
| 原作者 | クリス・ピーターズ、 マーク・クリゲット、 マーク・テイラー、 クレイグ・ブロックシュミット[1] |
|---|---|
| 開発者 | マイクロソフト |
| 初回リリース | 1985年11月20日 |
| 安定版リリース | 11.2409.0.0 / 2024年10月24日[2] |
| リポジトリ | github.com/Microsoft/calculator |
| 書かれた | C++、C# |
| オペレーティング·システム | Microsoft Windowsのすべてのバージョン、Xbox システム ソフトウェア、[要出典] Windows 10 Mobile、Windows Phone |
| プラットフォーム | IA-32、x86-64、ARMv7-A、ARMv8-A(歴史的にはDEC Alpha、Itanium、MIPS、PowerPC) |
| タイプ | ソフトウェア計算機 |
| ライセンス | プロプライエタリソフトウェア( Windows 1.0 - Windows 8.1 ) MIT ライセンス( Windows 10 ) |
| Webサイト | aka.ms/計算機 |
Windows Calculator は、Microsoftが開発し、 Windowsに含まれているソフトウェア計算機です。Windows 10版では、標準、科学、プログラマ、グラフ作成モードの 4 つのモードがあります。標準モードには、数字パッドと算術演算を実行するためのボタンが含まれています。科学モードではこれをさらに一歩進めて指数と三角関数が追加され、プログラマモードではユーザーがコンピュータープログラミングに関連する操作を実行できます。2020 年には、グラフ作成モードが計算機に追加され、ユーザーは座標平面上に方程式をグラフ化できるようになりました。[3] [4]
Windows 電卓は、 Windows 1.0以降、すべてのバージョンの Windows にバンドルされている数少ないアプリケーションの 1 つです。それ以降、電卓はさまざまな機能が追加されてアップグレードされてきました。
さらに、Windows Phone [5]やXbox Oneにも電卓が搭載されている。[要出典] Microsoft Storeのページでは、 2024年2月時点でHoloLensのサポートを宣言しているが、電卓アプリはデフォルトではHoloLensにインストールされていない。
歴史
シンプルな算術計算機はWindows 1.0で初めて搭載されました。[6]
Windows 3.0では、指数とルート、対数、階乗ベースの関数、三角法(ラジアン、度、グラジアン角度をサポート)、基数変換 (2、8、10、16)、論理演算、単一変数統計や線形回帰などの統計関数を含む科学的モードが追加されました。
Windows 9x および Windows NT 4.0
Windows 95までは、IEEE 754-1985 倍精度浮動小数点数が使用されており、電卓で表現できる最大の数値は 2 1024で、これは 10 308 (≈1.80 × 10 308 )をわずかに上回っています。
Windows 98以降では、標準のIEEE浮動小数点ライブラリに代わって、任意精度の算術ライブラリを使用しています。[7]基本的な演算 (加算、減算、乗算、除算) にはbignum精度を提供し、高度な演算 (平方根、超越関数) には 32 桁の精度を提供します。Windows の電卓で表現できる最大値は現在<10 10,000で、最小値は10 −9,999です。(また、! は、負の整数を除くすべての実数に対して定義されている ガンマ関数を計算します)。
Windows 2000、XP、Vista
Windows 2000では、数字のグループ化が追加されました。度数と基数の設定がメニュー バーに追加されました。
Windows XPおよびVistaの電卓は10 10000を超える数値を使用して計算できましたが、これらの数値 (例: 10^2^2^2^2^2^2^2...) を使用して計算すると、電卓の速度が徐々に低下し、計算が完了するまで応答しなくなります。
これらは Windows 電卓の最後のバージョンであり、2 進数/ 10 進数/ 16 進数/ 8 進数による計算が科学モードに含まれています。Windows 7 では、これらはプログラマ モードに移動されました。プログラマ モードは、科学モードと共存する新しい別のモードです。
ウィンドウズ7
Windows 7では、プログラマー、統計、単位変換、日付計算、ワークシートの各モードが別々に追加されました。ツールチップは削除されました。さらに、電卓のインターフェイスは導入以来初めて刷新されました。基本変換機能はプログラマー モードに移動され、統計機能は統計モードに移動されました。モードを切り替えても現在の数値は保持されず、0 にクリアされます。
最高数は再び 10 10000に制限されます。
プログラマーモードを除くすべてのモードで、計算の履歴を見ることができます。アプリはマルチタッチに対応するように再設計されました。標準モードでは、単純な小切手帳計算機として動作します。シーケンスを入力すると、6 * 4 + 12 / 4 - 4 * 5答えは25になります。科学モードでは、計算中に演算順序に従います(乗算と除算は加算と減算の前に行われます)。つまり、6 * 4 + 12 / 4 - 4 * 5=7。
プログラマモードでは、10進数で数値を入力する場合、データ型に応じて下限と上限があり、常に整数でなければなりません。16進数、8進数、または2進数モードの数値から変換する場合、10進数モードでの数値のデータ型は符号付きnビット[8]整数です。
メインの電卓の右側には、日付計算、単位変換、ワークシートを備えたパネルを追加できます。ワークシートを使用すると、他のフィールドの値に基づいて選択したフィールドの結果を計算できます。定義済みのテンプレートには、自動車の燃費(mpgおよびL/100 km)、[9] 車両リース、住宅ローンの計算が含まれます。Windows 7のベータ版より前のバージョンでは、電卓に賃金テンプレートも提供されていました。
ウィンドウズ8.1
Windows 8.1には従来の電卓も含まれていますが、フルスクリーンインターフェイスと通常モード、科学モード、変換モードを備えたMetroスタイルの電卓も搭載されています。 [10]
ウィンドウズ10
Windows 10の非 LTSC エディションの電卓は、ユニバーサル Windows プラットフォーム アプリです。一方、Windows 10 LTSC (ユニバーサル Windows アプリは含まれません)には従来の電卓が含まれていますが、現在は という名前になっています。どちらの電卓も、体積、長さ、重量、温度、エネルギー、面積、速度、時間、電力、データ、圧力、角度の単位変換や、ユーザーが消去できる履歴リストなど、Windows 7 および Windows 8.x に含まれる従来の電卓の機能を提供します。
win32calc.exe
ユニバーサル Windows アプリと LTSC はどちらも、win32calc.exe'' 疑似プロトコルのハンドラーとしてシステムに登録されます。この登録は、他の正常に動作するアプリケーションがファイル タイプ (例) またはプロトコル (例)calculator:のハンドラーとして登録するときに実行される登録と同様です。
.jpghttp:
すべての Windows 10 エディション (LTSC と非 LTSC の両方) には が引き続きありますがcalc.exe、これは ' calculator:' 疑似プロトコルに関連付けられたハンドラーを (ShellExecute 経由で) 起動するスタブにすぎません。他のプロトコルやファイル タイプと同様に、選択できるハンドラーが複数ある場合、ユーザーは、従来のコントロール パネル ([既定のプログラム] 設定) またはイマーシブ UI 設定 ([既定のアプリ] 設定) から、または 経由でコマンド プロンプトから、好みのハンドラーを自由に選択できますOpenWith calculator:。
Windows 10 Fall Creators Updateでは、電卓に通貨換算モードが追加されました。[11]
2019年3月6日、マイクロソフトは計算機のソースコードをMITライセンスの下でGitHubで公開した。[12]
ウィンドウズ11
Windows 11 では、電卓アプリのユーザー インターフェイスが Windows 11 のデザインに合わせて変更され、オペレーティング システムのテーマを変更せずにアプリのテーマを切り替えることができる新しい設定ページが用意されています。2021 年に、Microsoft は、より多くの開発者がアプリに貢献できるように、 電卓アプリのコードベースをC#に移行すると発表しました。
ギャラリー
-
Microsoft Windows NT電卓バージョン 3.1
-
Windows 8.1の標準モードの Metro スタイルの電卓の追加
-
Windows 10モダン UI 電卓
特徴
デフォルトでは、電卓は 4 つの機能を持つ電卓に似た標準モードで実行されます。科学モードでは、対数、数値の基数変換、一部の論理演算子、演算子の優先順位、ラジアン、度、グラジアンのサポート、および単純な 1 変数の統計関数など、より高度な関数が使用できます。ユーザー定義関数、複素数、中間結果の格納変数 (ポケット電卓の従来のアキュムレータ メモリ以外)、自動極座標-直交座標変換、または 2 変数の統計はサポートされていません。
電卓はキーボードショートカットをサポートしています。電卓のすべての機能には関連するキーボードショートカットがあります。[13]
プログラマー モードの電卓は、符号付き QWORD (16進数/64 ビット)より大きい数値を受け入れたり表示したりすることはできません。したがって、処理できる最大の数値は 0x7FFFFFFFFFFFFFFF (10 進数 9,223,372,036,854,775,807) です。プログラマー モードでこの制限を超える計算を行うと、他のモードでは計算が成功してもオーバーフローが発生します。特に、このモードでは科学的記数法は使用できません。
問題
- Windows 7、8、および一部のバージョンのWindows 10では、平方根演算子( )などの超越関数演算が、壊滅的なキャンセルのために誤って計算されることがありました。[14]新しいバージョンでは、これは整数では発生しませんが、小数を入力すると発生します。[要出典]
sqrt(4) − 2 = −8.1648465955514287168521180122928e−39 - Windows 10のLTSC以外のエディションのユニバーサル電卓の古いバージョンでは、数値の書式設定にアプリの表示言語とは異なる地域形式(地域コントロールパネルで設定可能)が使用されません(アプリの言語は英語(米国)ですが、Windowsの地域形式は別の形式に設定されています)。[15]
電卓プラス
Calculator Plus は、 Windows XPおよびWindows Server 2003ユーザー向けの別のアプリケーションで、Windows XP バージョンの Calculator に「変換」モードが追加されています。「変換」モードでは、単位変換と通貨変換がサポートされています。通貨の為替レートは、欧州中央銀行から為替レートをダウンロードする組み込みの更新機能を使用して更新できます。[16] [17]
参照
参考文献
- ^ Juarez, Seth (2016-02-09). 「Calc の生みの親である Kraig Brockschmidt 氏が語る、Microsoft 初期の頃」。Microsoft Learn。2024年 8 月 11 日閲覧。
- ^ 「Windows 電卓」。Microsoft アプリ。2024年 10 月 24 日閲覧。
- ^ 「Windows Calculator にグラフモードが搭載される: 初見 - gHacks Tech News」。gHacks Technology News。2020年 1 月 17 日。2022年 9 月 2 日閲覧。
- ^ admin (2024-08-24). 「指数計算に Windows 電卓を使用する方法: 手順 - Now Calculator」。2025-01-04に閲覧。
- ^ 「Windows Phone 8.1 から Windows 10 Mobile: スクリーンショットで見るアイネクライネ革命」 (ドイツ語)。ウィンドウズ博士。 2015 年 10 月 27 日。2024 年1 月 27 日に取得。
- ^ “Windows 1.01”. toastytech.com . 2024年8月4日閲覧。
- ^ 「内部を変えても、誰も気づかない」The Old New Thing 2004年5月25日。2010年3月6日時点のオリジナルよりアーカイブ。2007年5月28日閲覧。
- ^ ここで、n はバイトの場合は 8、ワードの場合は 16、ダブルワードの場合は 32、クワードの場合は 64 のいずれかです。
- ^ 燃費計算 - Windows 7 (MalekTips)
- ^ 「Windows 8.1 の実践: 新しいユーティリティ アプリ」。Paul Thurrott の Windows 用スーパーサイト。2013 年9 月 24 日閲覧。
- ^ ブログ、Windows Experience; Pidgeon, Elana (2017-12-28)。「Windows 10 のヒント: 組み込みの通貨コンバーターで旅行が簡単になります」。Windows Experience ブログ。2024 年 8 月 4 日閲覧。
- ^ Foley, Mary Jo (2019 年 3 月 6 日)。「Microsoft が Windows Calculator を GitHub でオープンソース化」ZDNet。2019年3 月 6 日閲覧。
- ^ 「キーボード ショートカット」。Windows 8 ヘルプ。Microsoft。2013年3 月 11日閲覧。
- ^ 「Microsoft、10年前のWindows電卓平方根バグを修正」news.softpedia.com 2018年4月5日2023年4月15日閲覧。
- ^ 「Windows 10 アプリの地域設定の誤った使用: 天気、電卓」。answers.microsoft.com。2021年 1 月 24 日閲覧。
- ^ 「Microsoft Calculator Plus」。Tek.no (ノルウェー語)。2004 年 9 月 13 日。
- ^ 「この優れた数学ツールをチートに使用してください! - 9Finance」。finance.nine.com.au。 2024年6月。
外部リンク
- Microsoft Storeの Windows 電卓
- GitHub のソースコード
- Microsoft 電卓プラス
