

電卓とは、一般的に、基本的な算術計算から複雑な数学計算まで、さまざまな計算を行うために使用される携帯型の電子機器である。
最初のソリッドステート電子計算機は1960年代初頭に開発されました。ポケットサイズのデバイスは1970年代に登場し、特にインテルが日本の電卓メーカーであるブシコム向けに最初のマイクロプロセッサであるIntel 4004を開発した後は普及が進みました。現代の電子計算機は、安価で配布されるクレジットカードサイズのモデルから、プリンター内蔵の頑丈なデスクトップモデルまで多岐にわたります。集積回路の採用によりサイズとコストが削減された1970年代半ばには、普及が進みました。1970年代末までには価格が下がり、基本的な電卓はほとんどの人が購入できるようになり、学校で広く使われるようになりました。
汎用電卓に加えて、特定の市場向けに設計された電卓もあります。例えば、三角関数や統計計算を含む科学電卓があります。中には、コンピュータ代数を実行できる電卓もあります。グラフ電卓は、実数直線上またはより高次元のユークリッド空間で定義された関数をグラフ化するために使用できます。2016年現在基本的な電卓は安価ですが、科学計算用やグラフ作成用のモデルは高価になる傾向があります。[ 1 ]
初期のUnixにまで遡るコンピュータオペレーティングシステムには、 dcやhocなどの対話型計算機プログラムが含まれており、対話型BASICは1970年代と1980年代のほとんどの家庭用コンピュータで計算に使用できました。計算機機能は、ほとんどのスマートフォン、タブレット、およびパーソナルデジタルアシスタント(PDA)タイプのデバイスに含まれています。スマートフォンなどの普及に伴い、専用のハードウェア計算機は、依然として広く使用されているものの、かつてほど一般的ではなくなりました。1986年には、計算機は世界の汎用ハードウェア情報計算能力の推定41%を占めていました。2007年までに、これは0.05%未満に減少しました。[ 2 ]

電子計算機には、数字や算術演算用のボタンが付いたキーボードがあります。中には、より大きな数字や小さな数字を入力しやすくするために「00」や「000」ボタンが付いているものもあります。[ 3 ]基本的な計算機のほとんどは、各ボタンに1つの数字または演算しか割り当てていませんが、より高度な計算機では、ボタンがキーの組み合わせで複数の機能を実行できます。
電卓の出力部には、従来使用されていた発光ダイオード(LED)ディスプレイや蛍光表示管(VFD)の代わりに、液晶ディスプレイ(LCD)が採用されているのが一般的です。詳細は「技術的改良」の項をご覧ください。
読みやすさを向上させるために、大きな数字がよく使用されます。また、小数点区切り記号(通常はコンマではなくピリオド)を、通常の分数の代わりに、またはそれに加えて使用します。関数コマンドのさまざまな記号もディスプレイに表示される場合があります。1 / 3などの分数は、小数近似値として表示されます。たとえば、0.33333333に丸められます。また、一部の分数(たとえば1 / 7、0.14285714285714 、有効数字14 桁)は、小数形式では認識しにくい場合があります。そのため、多くの科学計算機は、通常の分数または帯分数で動作することができます。
電卓には、数値をコンピュータのメモリに保存する機能もあります。基本的な電卓は通常、一度に 1 つの数値しか保存しませんが、より高度なタイプでは、変数で表された多数の数値を保存できます。通常、これらの変数は ans または ans(0) という名前です。[ 4 ]変数は、数式を作成するためにも使用できます。一部のモデルでは、メモリ容量を拡張してより多くの数値を保存できます。拡張されたメモリ アドレスは、配列インデックスと呼ばれます。
電卓の電源は、電池、太陽電池、または(旧型モデルの場合は)家庭用電源で、スイッチやボタンで電源が入ります。電源を切るボタンがないモデルもありますが、何らかの方法で電源を切ることができます(例えば、しばらく操作しない、太陽電池を覆って露出させる、蓋を閉めるなど)。初期のコンピュータ時代には、手回し式の電卓も一般的でした。
以下のキーは、ほとんどのポケット電卓に共通しています。数字の配置は標準的ですが、その他のキーの位置は機種によって異なります。図は一例です。
電卓やその他の数字キーパッドにおける数字の配置、特に7「- 」キーが「-」キーの2段上にある配置は、電卓やレジスターから派生したものです。これは、「-」キーが最上段にあり、「- 」キーが3段目にある電話のプッシュトーンキーパッドのレイアウトとは大きく異なります。89123123789
一般的に、基本的な電子計算機は以下のコンポーネントで構成されています。[ 5 ]

プロセッサチップのクロック周波数とは、中央処理装置(CPU)が動作する周波数のことです。これはプロセッサの速度を示す指標として用いられ、1秒あたりのクロックサイクル数、すなわちヘルツ(Hz)で測定されます。基本的な電卓の場合、速度は数百ヘルツからキロヘルツの範囲まで様々です。

A basic explanation as to how calculations are performed in a simple four-function calculator:
To perform the calculation 25 + 9, one presses keys in the following sequence on most calculators: 2 5 + 9 =.
Other functions are usually performed using repeated additions or subtractions.
Most pocket calculators do all their calculations in binary-coded decimal (BCD) rather than binary. BCD is common in electronic systems where a numeric value is to be displayed, especially in systems consisting solely of digital logic, and not containing a microprocessor. By employing BCD, the manipulation of numerical data for display can be greatly simplified by treating each digit as a separate single sub-circuit. This matches much more closely the physical reality of display hardware—a designer might choose to use a series of separate identical seven-segment displays to build a metering circuit, for example. If the numeric quantity were stored and manipulated as pure binary, interfacing to such a display would require complex circuitry. Therefore, in cases where the calculations are relatively simple, working throughout with BCD can lead to a simpler overall system than converting to and from binary. (For example, CDs keep the track number in BCD, limiting them to 99 tracks.)
この種のハードウェアが組み込みマイクロコントローラやその他の小型プロセッサを使用する場合にも、同様の議論が当てはまります。多くの場合、数値を内部的にBCD形式で表現すると、コードが小さくなります。これは、このような限られたプロセッサでは、バイナリ表現からの変換やバイナリ表現への変換がコストのかかる処理になる可能性があるためです。このようなアプリケーション向けに、一部の小型プロセッサにはBCD演算モードが搭載されており、BCD値を操作するルーチンを作成する際に役立ちます。[ 6 ] [ 7 ]
電卓に(平方根や三角関数などの)追加機能がある場合、高精度の結果を得るためにはソフトウェアアルゴリズムが必要となる。電卓チップの限られたメモリ空間に、許容できる計算時間で必要なすべての機能を収めるには、かなりの設計努力が必要になる場合がある。 [ 8 ]
算術計算を補助するために使用された最初の既知の道具は、骨(物を数えるために使用)、小石、計算盤、そろばんで、紀元前2000年以前にシュメール人やエジプト人が使用していました 。[ 9 ]アンティキティラ島の機械(「時代を超越した」天文装置)を除いて、計算ツールの開発は17世紀初頭に到来しました。ガリレオによる幾何学的軍事コンパス、ネイピアによる対数とネイピアの骨、エドモンド・ガンターによる計算尺などです。[ 1 ]

ルネサンス期には、1623年にヴィルヘルム・シッカード[ 10 ]、そして後に1642年にブレーズ・パスカル[ 11 ]によって機械式計算機が発明されました。この装置は、人間の介入を最小限に抑えて四則演算すべてを実行できると、時にやや過剰に宣伝されました[ 12 ] 。パスカルの計算機は、2つの数を直接加算および減算することができ、したがって、退屈さに耐えることができれば、繰り返しによって乗算および除算を行うことができました。数十年前に作られたシッカードの機械は、乗算と除算のプロセスを容易にするために巧妙な機械化された乗算表を使用し、この操作を完了するための手段として加算機を使用しました。パスカルとシッカードのどちらが計算機の既知の発明者として認められるべきかについては、両者の発明の違い(目的の違いなど)のために議論があります。[ 13 ]シッカードとパスカルに続いてゴットフリート・ライプニッツが40年間かけて4演算の機械式計算機であるステップレコナーを設計し、その過程でライプニッツホイールを発明したが、完全に動作する機械を設計することはできなかった。[ 14 ] 17世紀には、計算時計を設計しようとする試みが5回あったが、いずれも失敗に終わった。[ 15 ]

18 世紀にはいくつかの注目すべき改良が見られ、まずポレーニが最初の完全な機能を持つ計算時計と 4 演算マシンを発明しましたが、これらのマシンはほとんどの場合、一点ものでした。ルイージ トルキは1834 年に最初の直接乗算マシンを発明しました。これは、ジェームズ ホワイト(1822 年)に続く世界で 2 番目のキー駆動マシンでもありました。[ 16 ]真の発展が始まったのは 19 世紀と産業革命になってからです。19 世紀以前には 4 つの算術機能をすべて実行できるマシンが存在していましたが、産業革命前夜の製造および加工プロセスの改良により、よりコンパクトで近代的なユニットの大規模生産が可能になりました。1820年に 4 つの演算機械式計算機として発明されたアリスモメーターは、1851 年に加算機として生産が開始され、最初の商業的に成功したユニットとなりました。 40年後の1890年までに、約2,500台の算術計が販売され[ 17 ]、さらに2つの算術計クローンメーカー(ドイツのブルクハルト社、1878年、英国のレイトン社、1883年)から数百台が販売され、真の商業生産における唯一の競合相手であるフェルト・アンド・タラント社は100台のコンプトメーターを販売した[ 18 ]。

1902年になってようやく、おなじみのプッシュボタン式のユーザーインターフェースが開発され、アメリカのジェームズ・L・ダルトンによってダルトン加算機が導入された。
1921年、エディス・クラークは双曲線関数を含む線方程式を解くためのシンプルなグラフベースの計算機である「クラーク計算機」を発明した。これにより、電気技師は送電線のインダクタンスと静電容量の計算を簡略化できるようになった。[ 19 ]
クルタ計算機は1948年に開発され、高価ではあったものの、携帯性に優れていることから人気を博しました。この完全機械式の携帯型計算機は、加算、減算、乗算、除算を行うことができました。1970年代初頭には電子式ポケット計算機の登場により機械式計算機の製造は終了しましたが、クルタは現在でもコレクターの間で人気があります。
最初のメインフレームコンピュータは、当初は真空管を、後にトランジスタを論理回路に用いて、1940年代から1950年代にかけて登場した。コンピュータ用に開発された電子回路は、電子計算機にも応用された。
日本のカシオ計算機は1957年にモデル14-A計算機を発売した。これは世界初の(比較的)小型の完全電気式計算機だった。電子ロジックは使用せず、リレー技術に基づいており、机に組み込まれていた。IBM 608プラグボードプログラマブル計算機は、IBM初の完全トランジスタ製品で、1957年に発売された。これはコンソール型のシステムで、パンチカードによる入出力を行い、それ以前の大型真空管式IBM 603に取って代わった。
1961 年 10 月、世界初の完全電子式卓上計算機である、ブリティッシュベル パンチ/ サムロック コンプトメーターANITA ( A N e nspiration T o A rithmetic / A ccounting ) が発表されました。[ 20 ] [ 21 ]このマシンは、回路に真空管、冷陰極管、デカトロンを使用し、ディスプレイには 12 個の冷陰極「ニキシー」管が使用されていました。2 つのモデルが展示され、Mk VII はヨーロッパ大陸向け、Mk VIII はイギリスとその他の地域向けで、どちらも 1962 年初頭から出荷されました。Mk VII は、乗算モードがより複雑な、やや初期の設計でしたが、すぐにシンプルな Mark VIII に取って代わられました。ANITA は、当時の機械式コンプトメーターと同様に、フル キーボードを備えており、これは電子計算機の中で ANITA と後のSharp CS-10A に特有の機能でした。 ANITAは、大型の真空管システムのため、約33ポンド(15kg)の重さがありました。 [ 22 ] Bell Punchは、「Plus」と「Sumlock」という名前でコンプトメータータイプのキー駆動式機械式計算機を製造していましたが、1950年代半ばに計算機の未来は電子式にあると認識しました。彼らは、初期の英国パイロットACEコンピュータプロジェクトに携わっていた若い卒業生ノーバート・キッツを雇い、開発を主導させました。ANITAは、入手可能な唯一の電子卓上計算機であり、静かで高速だったため、よく売れました。
ANITAの真空管技術は、1963年6月に米国製のFriden EC-130に取って代わられた。この電卓はオールトランジスタ設計で、5インチ(13cm )の陰極線管(CRT)に13桁の数字を4つ重ねて表示し、逆ポーランド記法(RPN)を電卓市場に導入した。価格は2200ドルで、当時の電気機械式電卓の約3倍の価格だった。Bell Punchと同様、Fridenも機械式電卓のメーカーだったが、将来は電子工学にあると判断した。 1964年には、トランジスタのみを使用した電子計算機がさらに登場した。シャープは重量25キログラム(55ポンド) 、価格50万円( 4555.81ドル)のCS-10Aを発表し、イタリアのIndustria Macchine ElettronicheはIME 84を発表した。IME 84には複数のキーボードとディスプレイユニットを追加接続できるため、複数人で使用できる(ただし、同時には使用できない)。ビクター3900は、個々のトランジスタの代わりに集積回路を使用した最初の計算機だったが、生産上の問題により販売開始は1966年まで遅れた。

続いて、キヤノン、マサトロニクス、オリベッティ、SCM(スミス・コロナ・マーチャント)、ソニー、東芝、ワンなど、これらのメーカーや他のメーカーから一連の電子計算機モデルが登場した。初期の計算機は、シリコントランジスタよりも安価な数百個のゲルマニウムトランジスタを複数の回路基板に使用していた。ディスプレイの種類としては、CRT、冷陰極ニキシー管、フィラメントランプが使われていた。メモリ技術は通常、遅延線メモリまたは磁気コアメモリに基づいていたが、東芝の「トスカル」BC-1411は、ディスクリート部品で構成された初期のダイナミックRAMを使用していたようだ。すでに、より小型で消費電力の少ないマシンへの要望が高まっていた。
1965 年に発表されたブルガリアのELKA 6521 [ 23 ] [ 24 ]は、中央計算技術研究所によって開発され、ソフィアのエレクトロニカ工場で製造されました。名前はEL ektronen KA lkulatorに由来し、重さは約8 kg (18 lb)でした。これは、平方根機能を備えた世界初の電卓です。同年後半には、ELKA 22 (発光ディスプレイ付き) [ 23 ] [ 25 ] [ 26 ]と、プリンター内蔵の ELKA 25 が発売されました。1974 年に最初のポケットモデルであるELKA 101が発売されるまで、他のいくつかのモデルが開発されました。文字はローマ字で、西側諸国に輸出されました。[ 23 ] [ 27 ] [ 28 ] [ 29 ]

最初のデスクトップ型プログラム電卓は1960年代半ばに製造されました。これには、Mathatronics Mathatron(1964年)とOlivetti Programma 101(1965年後半)が含まれます。これらはソリッドステート、デスクトップ、印刷、浮動小数点、代数入力、プログラム可能、プログラム内蔵型の電子計算機でした。[ 30 ] [ 31 ]どちらもエンドユーザーがプログラムを作成し、結果を印刷することができました。Programma 101はより広く普及し、磁気カードによるプログラムのオフライン保存機能が追加されました。[ 31 ]
もう1つの初期のプログラム可能な卓上計算機(そしておそらく最初の日本製)は、 1967年に製造されたカシオ(AL-1000)でした。ニキシー管ディスプレイとトランジスタ回路、フェライトコアメモリを搭載していました。[ 32 ]
The Monroe Epic programmable calculator came on the market in 1967. A large, printing, desk-top unit, with an attached floor-standing logic tower, it could be programmed to perform many computer-like functions. However, the only branch instruction was an implied unconditional branch (GOTO) at the end of the operation stack, returning the program to its starting instruction. Thus, it was not possible to include any conditional branch (IF-THEN-ELSE) logic. During this era, the absence of the conditional branch was sometimes used to distinguish a programmable calculator from a computer.
The first Soviet programmable desktop calculator ISKRA 123, powered by the power grid, was released at the start of the 1970s.
The electronic calculators of the mid-1960s were large and heavy desktop machines due to their use of hundreds of transistors on several circuit boards with a large power consumption that required an AC power supply. There were great efforts to put the logic required for a calculator into fewer and fewer integrated circuits (chips) and calculator electronics was one of the leading edges of semiconductor development. U.S. semiconductor manufacturers led the world in large scale integration (LSI) semiconductor development, squeezing more and more functions into individual integrated circuits. This led to alliances between Japanese calculator manufacturers and U.S. semiconductor companies: Canon Inc. with Texas Instruments, Hayakawa Electric (later renamed Sharp Corporation) with North-American Rockwell Microelectronics (later renamed Rockwell International), Busicom with Mostek and Intel, and General Instrument with Sanyo.

Released in 1947, the first pocket calculator which could perform the four basic arithmetic functions with digital precision was the Curta, a mechanical device operated by a crank, bearing "an uncanny resemblance to a pepper grinder".[33] The readout was digital with eleven digits of precision. For comparison, the contemporaneous ten inch slide rule used analog calculation to approximate answers to only four digits of precision.[34] The Curta remained the finest pocket calculator available for a quarter of a century.[33]
1970年までには、消費電力の低い少数のチップだけで電卓を製造できるようになり、充電式電池で駆動する携帯型モデルも登場した。最初の携帯型電卓は、1967年に開発された「Cal Tech」と呼ばれる試作品で、テキサス・インスツルメンツのジャック・キルビーが携帯型電卓を開発する研究プロジェクトを主導して開発されました。加算、乗算、減算、除算が可能で、出力装置は紙テープでした。[ 35 ] [ 36 ] [ 37 ] [ 38 ] [ 39 ] [ 40 ]「Cal-Tech」プロジェクトの結果、テキサス・インスツルメンツは携帯型電卓に関するマスター特許を取得しました。[ a ]
市販された最初の携帯型電卓は1970年に日本で登場し、すぐに世界中で販売されるようになった。これには、三洋電機のICC-0081「ミニ電卓」、キヤノンのポケットロニック、シャープのQT-8B「マイクロコンペティション」などが含まれる。キヤノンのポケットロニックは「カリフォルニア工科大学」プロジェクトから発展したもので、従来のディスプレイはなく、数値出力は感熱紙テープで行われた。
シャープは小型化と省電力化に多大な努力を注ぎ、1971年1月にポケット電卓に近い「シャープEL-8 」(Facit 1111としても販売)を発表した。重量は1.59ポンド(721グラム)、蛍光表示管ディスプレイ、充電式ニカド電池を搭載し、当初の価格は395米ドルだった。
しかし、集積回路の開発努力は1971年初頭にMostek社による初の「チップ上の計算機」であるMK6010の登場で頂点に達し[ 43 ]、同年後半にはテキサス・インスツルメンツ社がそれに続いた。これらの初期の携帯型計算機は非常に高価であったが、電子機器の進歩とディスプレイ技術(蛍光表示管、LED、LCDなど)の発展により、数年以内に誰もが入手できる安価なポケット計算機が実現した。
1971年、Pico Electronics [ 44 ]とGeneral Instrument は、IC 分野での初の共同開発として、Monroe Royal Digital III 電卓用の完全なシングルチップ電卓 IC を発表しました。Pico は、シングルチップ電卓 IC を開発するというビジョンを持った 5 人の GI 設計エンジニアによるスピンアウト企業でした。Pico と GI は、急成長する携帯型電卓市場で大きな成功を収めました。
The first truly pocket-sized electronic calculator was the Busicom LE-120A "HANDY", which was marketed early in 1971.[45] Made in Japan, this was also the first calculator to use an LED display, the first hand-held calculator to use a single integrated circuit (then proclaimed as a "calculator on a chip"), the Mostek MK6010, and the first electronic calculator to run off replaceable batteries. Using four AA-size cells the LE-120A measures 4.9 by 2.8 by 0.9 inches (124 mm × 71 mm × 23 mm).
The first European-made pocket-sized calculator, DB 800[46][47] was made in May 1971 by Digitron in Buje, Croatia (former Yugoslavia) with four functions and an eight-digit display and special characters for a negative number and a warning that the calculation has too many digits to display.
The first American-made pocket-sized calculator, the Bowmar 901B (popularly termed The Bowmar Brain), measuring 5.2 by 3.0 by 1.5 inches (132 mm × 76 mm × 38 mm), came out in the autumn of 1971, with four functions and an eight-digit red LED display, for US$240, while in August 1972 the four-function Sinclair Executive became the first slimline pocket calculator measuring 5.4 by 2.2 by 0.35 inches (137.2 mm × 55.9 mm × 8.9 mm) and weighing 2.5 ounces (71 g). It retailed for around £79 (US$194 at the time). By the end of the decade, similar calculators were priced less than £5 ($6.85). Following protracted development over the course of two years including a botched partnership with Texas Instruments, Eldorado Electrodata released five pocket calculators in 1972. One called the Touch Magic was "no bigger than a pack of cigarettes" according to Administrative Management.[48]
The first Soviet Union made pocket-sized calculator, the Elektronika B3-04[49] was developed by the end of 1973 and sold at the start of 1974.
初期の低価格電卓の1つは、1973年8月に発売されたシンクレア・ケンブリッジでした。小売価格は29.95ポンド( 41.03ドル)、キット形式では5ポンド( 6.85ドル)安く、後のモデルにはいくつかの科学機能が搭載されました。シンクレアの電卓は、競合製品よりもはるかに安価だったため成功しましたが、その設計により、超越関数の計算が遅く、精度も低くなりました(最大精度は小数点以下3桁)。[ 50 ]
一方、ヒューレット・パッカード(HP)はポケット電卓を開発していた。1972年初頭に発売されたこの電卓は、当時入手可能だった他の基本的な4機能ポケット電卓とは異なり、計算尺の代わりになる科学機能を備えた最初のポケット電卓だった。395ドルのHP-35は、その後のほとんどすべてのHP製エンジニアリング電卓と同様に、逆ポーランド記法(RPN)、別名後置記法を使用している。「8プラス5」のような計算は、RPNでは、代数式の中置記法: 、、、 の代わりに、 、 、、 、 を押すことで実行される。35個のボタンを備え、Mostek Mk6020チップをベースにしていた。8Enter↑5+8+5=
ソ連初の科学用ポケットサイズ電卓「B3-18」は、1975年末までに完成した。
1973年、テキサス・インスツルメンツ(TI)は、科学表記法を用いた代数入力式ポケット電卓SR-10(SRは計算尺を意味する)を150ドルで発売した。その後まもなく、円周率(π)を入力するためのキーを追加したSR-11が登場した。翌年には、 HP-35に対抗するため、対数関数と三角関数を追加したSR-50が発売され、1977年には、現在も生産されている量産型TI-30シリーズが発売された。
1978年、 Calculated Industriesという新しい会社が設立され、専門市場に焦点を当てました。同社初の電卓であるLoan Arranger [ 51 ] (1978)は、支払いと将来価値の計算プロセスを簡素化する機能があらかじめプログラムされたポケット電卓で、不動産業界向けに販売されました。1985年、CIは建設業界向けの電卓であるConstruction Master [ 52 ]を発売しました。これは、一般的な建設計算(角度、階段、屋根の計算、勾配、立ち上がり、水平距離、フィートとインチの分数変換など)があらかじめプログラムされていました。これが、建設関連の電卓シリーズの第一弾となりました。
最初のプログラム可能なポケット電卓は、 1974 年に発売されたHP-65でした。これは 100 命令の容量を持ち、内蔵の磁気カードリーダーでプログラムを保存および取得できました。2 年後、HP-25Cは連続メモリを導入しました。つまり、プログラムとデータは電源オフ時にCMOSメモリに保持されました。1979 年、HP は最初の英数字対応のプログラム可能で拡張可能な電卓、HP-41 C を発売しました。これは、ランダムアクセスメモリ(RAM、メモリ用) および読み出し専用メモリ(ROM、ソフトウェア用) モジュール、バーコードリーダー、マイクロカセットおよびフロッピーディスクドライブ、紙ロールサーマルプリンター、およびさまざまな通信インターフェース ( RS-232、HP-IL、HP-IB ) などの周辺機器で拡張できました。

ソ連初のポケットサイズの電池駆動プログラマブル計算機であるElektronika B3-21は、1976年末までに開発され、1977年初頭に発売された。[ 53 ] B3-21の後継機であるElektronika B3-34は、逆ポーランド記法(RPN)を維持していたにもかかわらず、B3-21との下位互換性はなかった。そのため、B3-34は新しいコマンドセットを定義し、これは後に一連のソ連製プログラマブル計算機で使用された。非常に限られた機能(98バイトの命令メモリと約19個のスタックおよびアドレス指定可能なレジスタ)にもかかわらず、人々はアドベンチャーゲームやエンジニア向けの微積分関連関数のライブラリなど、あらゆる種類のプログラムを作成することができた。実際のオフィスや研究所で使用された実用的な科学およびビジネスソフトウェアから、子供向けの楽しいゲームまで、何百、おそらく何千ものプログラムがこれらのマシン用に作成された。エレクトロニカMK-52計算機(拡張B3-34コマンドセットを使用し、プログラムを保存するための内部EEPROMメモリとEEPROMカードやその他の周辺機器用の外部インターフェースを備えている)は、ソ連の宇宙船計画(ソユーズTM-7飛行)において、搭載コンピュータのバックアップとして使用された。
この一連の電卓は、アメリカのHP-41の「合成プログラミング」にやや似た、非常に直感に反する謎めいた未公開機能が多数存在することでも知られており、エラーメッセージに通常の算術演算を適用したり、存在しないアドレスにジャンプしたり、その他の方法で悪用された。人気科学雑誌『Nauka i Zhizn』(Наука и жизнь、科学と生活)を含む多くの著名な月刊誌が、電卓プログラマ向けの最適化手法やハッカー向けの未公開機能の最新情報に特化した特集記事を掲載し、それが「イェゴゴロジー」(еггогология)と呼ばれる多くの分野を持つ秘教的な学問へと発展した。これらの電卓のエラーメッセージは、ロシア語の「YEGGOG」(ЕГГОГ)と表示され、当然ながら「エラー」と訳される。
米国における同様のハッカー文化はHP-41を中心に展開しており、HP-41もまた、文書化されていない機能が多数存在することで知られ、B3-34よりもはるかに強力だった。

1970年代を通じて、携帯型電子計算機は急速な発展を遂げた。赤色LEDと青/緑色蛍光表示管ディスプレイは多くの電力を消費し、計算機はバッテリー寿命が短い(多くの場合数時間単位であったため、充電式ニッケルカドミウム電池が一般的であった)か、より大型で大容量の電池を搭載できるように大型化されていた。1970年代初頭、液晶ディスプレイ(LCD)はまだ黎明期にあり、動作寿命が短いことが大きな懸念事項であった。Busicomは、ポケットサイズの計算機として初めて、またLEDディスプレイを搭載した初の計算機としてBusicom LE-120A「HANDY」を発表し、LCD搭載のBusicom LCも発表した。しかし、このディスプレイには問題があり、この計算機は販売されることはなかった。 LCDを搭載した最初の成功した電卓は、ロックウェル・インターナショナル社によって製造され、1972年から他の企業によって、Dataking LC-800、Harden DT/12、Ibico 086、Lloyds 40、Lloyds 100、Prismatic 500(別名P500)、Rapid Data Rapidman 1208LCなどの名称で販売されました。これらのLCDは、初期のダイナミック散乱モード(DSM)方式を採用しており、暗い背景に明るい数字が表示されていました。高コントラスト表示を実現するために、これらのモデルはフィラメントランプと固体プラスチック製のライトガイドを使用してLCDを照らしていましたが、これはディスプレイの低消費電力という利点を相殺するものでした。これらのモデルは、わずか1~2年しか販売されなかったようです。
反射型DSM-LCDを採用した電卓シリーズとしてより成功を収めたのは、1972年にシャープが発売した薄型ポケット電卓「シャープEL-805」でした。この機種とその他いくつかの類似機種は、シャープ独自の「Calculator On Substrate(COS)」技術を採用していました。液晶ディスプレイに必要なガラス板の延長部分を基板として使用し、新しいハイブリッド技術に基づいて必要なチップを実装していました。COS技術はコストが高すぎたためか、シャープが従来の回路基板に戻す前に採用されたのはごく少数の機種のみでした。


1970年代半ば、電界効果型ツイストネマティック(TN)液晶ディスプレイ(LCD)を搭載した最初の電卓が登場しました。グレーの背景に黒い数字が表示されるタイプでしたが、初期のものは有害な紫外線を遮断するために黄色いフィルターが取り付けられていることが多かったのです。LCDの利点は、光を反射する受動的な光変調器であるため、LEDやVFDなどの発光ディスプレイに比べて消費電力がはるかに少ないことです。これにより、 1978年に発売されたカシオのミニカードLC-78のような、クレジットカードサイズの電卓が初めて登場しました。ミニカードLC-78は、ボタン電池で数ヶ月間通常使用が可能でした。
電卓内部の電子回路にも改良が加えられた。1971年には、電卓のすべての論理機能が最初の「チップ上の電卓」集積回路(IC)に詰め込まれたが、これは当時の最先端技術であり、歩留まりは低く、コストは高かった。多くの電卓、特に科学計算用電卓やプログラマブル電卓は、1970年代後半まで2つ以上のICを使用し続けた。
集積回路の消費電力も削減され、特にCMOS技術の導入によってその傾向は顕著になった。1972年にシャープの「EL-801」に搭載されたCMOS ICのロジックセル内のトランジスタは、状態変化時のみ消費電力が大きくなる。LEDやVFDディスプレイはドライバトランジスタやICを追加で必要とすることが多かったのに対し、LCDは電卓IC自体で直接駆動することができた。
この低消費電力化により、太陽電池を電源として利用することが可能になり、1978年頃にはRoyal Solar 1、Sharp EL-8026、Teal Photonなどの電卓で実現された。
1970年代初頭、携帯型電子計算機は非常に高価で、2~3週間分の賃金に相当するため、贅沢品だった。高価格の原因は、製造に多くの機械部品や電子部品が必要で、それらの製造コストが高かったことと、生産量が少なすぎて規模の経済性を活かせなかったことにある。多くの企業は、こうした高価格設定による利益率の高さから、計算機事業で大きな利益を上げられると考えた。しかし、部品や製造方法の改善に伴い、計算機の価格は下がり、規模の経済効果が実感されるようになった。
1976年までに、最も安価な4機能ポケット電卓の価格は数ドルにまで下がり、5年前の約20分の1になった。その結果、ポケット電卓は手頃な価格になり、メーカーは電卓で利益を上げるのが難しくなり、多くの企業が事業から撤退したり、閉鎖したりした。電卓製造で生き残った企業は、高品質の電卓を大量生産する企業、あるいは高性能な科学計算機やプログラム電卓を製造する企業であった。
記号計算が可能な最初の電卓は、 1987年に発売されたHP-28Cでした。例えば、二次方程式を記号的に解くことができました。最初のグラフ電卓は、1985年に発売されたカシオのfx-7000Gでした。
大手メーカーであるHPとTIは、1980年代から1990年代にかけて、ますます多機能な電卓を発売した。2000年代に入ると、グラフ電卓と携帯型コンピュータの境界線は必ずしも明確ではなくなった。TI -89、Voyage 200、HP-49Gといった非常に高度な電卓の中には、関数の微分積分、微分方程式の解法、ワープロソフトやPIMソフトの実行、有線または赤外線による他の電卓/コンピュータとの接続などが可能なものもあった からだ。
HP 12c金融電卓は現在も生産されています。1981年に発売されて以来、ほとんど変更されることなく製造が続けられています。HP 12c は、逆ポーランド記法によるデータ入力モードを特徴としていました。2003年には、HP 12c の改良版である「HP 12c プラチナエディション」など、いくつかの新モデルが発売されました。プラチナエディションでは、メモリ容量の増加、内蔵機能の拡充、そして代数式によるデータ入力モードの追加が行われました。
Calculated Industries は、キーのラベルを差別化することで住宅ローンおよび不動産市場で HP 12c と競合しました。「I」、「PV」、「FV」を「Int」、「Term」、「Pmt」などのより簡単なラベル用語に変更し、逆ポーランド記法を使用しませんでした。しかし、CI のより成功した電卓は、1990 年代から現在まで進化および拡大した建設電卓のシリーズでした。数学および電卓の歴史家であり、アルビオン大学の数学准教授である Mark Bollman [ 54 ]によると、「Construction Master は、1980 年代、1990 年代、そして現在に至るまで CI の建設電卓の長く収益性の高いシリーズの最初のものです」。
ほとんどの国では、生徒は学校の課題に電卓を使用しています。基本的な算術能力が低下するのではないかという懸念から、当初はこの考えに抵抗がありました。[ 55 ] [ 56 ]頭の中で 計算する能力の重要性については意見の相違があり、一部のカリキュラムでは一定の習熟度に達するまで電卓の使用を制限している一方、他のカリキュラムでは概算方法や問題解決の指導に重点を置いています。研究によると、計算ツールの使用に関する指導が不十分だと、生徒が取り組む数学的思考の種類が制限される可能性があります。[ 57 ]電卓の使用は、中核的な数学的スキルを衰退させる可能性があり、また、高度な代数概念の理解を妨げる可能性があると主張する人もいます。 [ 58 ] 2011年12月、英国の学校担当国務大臣ニック・ギブは、子供たちが電卓の使用に「依存しすぎる」可能性があるという懸念を表明しました。[ 59 ]その結果、電卓の使用はカリキュラムの見直しの一部として含まれることになった。[ 59 ]米国では、多くの数学教育者や教育委員会が全米数学教師協議会(NCTM)の基準を熱心に支持し、幼稚園から高校まで教室での電卓の使用を積極的に推進してきた。
電卓は、学校や大学の試験において、状況によっては使用できる場合があります。英国では、不正行為を防ぐために、試験で使用できる電卓の種類に制限があります。追加機能を提供する一部の電卓には、「試験モード」設定があり、試験規則に準拠しています。[ 60 ]

パーソナルコンピュータには、電卓の外観と機能を模倣した電卓ユーティリティプログラムが付属していることが多く、グラフィカルユーザーインターフェースを使用して電卓を再現します。例としては、 Windowsの電卓、Appleの電卓、KDEのKCalcなどがあります。ほとんどの携帯情報端末(PDA)やスマートフォンにも同様の機能が搭載されています。
電卓とコンピュータの根本的な違いは、コンピュータは中間結果に応じてプログラムが異なる分岐に進むようにプログラムできるのに対し、電卓は特定の機能(加算、乗算、対数など)があらかじめ組み込まれている点です。ただし、この区別は明確ではありません。プログラム可能な電卓に分類されるデバイスの中には、プログラミング機能を備え、 RPLやTI-BASICなどのプログラミング言語に対応しているものもあります。
例えば、ハードウェア乗算器の代わりに、電卓は読み出し専用メモリ(ROM)内のコードで浮動小数点演算を実装し、三角関数はCORDICアルゴリズムで計算する場合があります。これは、CORDICが多くの乗算を必要としないためです。ビットシリアル論理設計は電卓でより一般的ですが、汎用コンピュータではビットパラレル設計が主流です。これは、ビットシリアル設計はチップの複雑さを最小限に抑えますが、より多くのクロックサイクルを必要とするためです。この区別は、コンピュータおよび組み込みシステム設計に関連するプロセッサチップ、特にZ80、MC68000、およびARMアーキテクチャ、そして電卓市場向けに特化したカスタム設計を使用するハイエンド電卓では曖昧になります。
のパスカルとライプニッツ、そして後の時代のディドロは、数字の組み合わせにおいて人間の知能の代わりとなる機械を構築しようと試みた。
キャリーのシーケンスを除いて好意的だった。
{{cite journal}}ISBN /日付の不一致(ヘルプ)電卓の使用は、全国カリキュラムの見直しの一環として検討される予定だ。学校担当大臣のニック・ギブ氏が、電卓への依存によって子供たちの暗算能力と筆算能力が低下していると懸念を表明したことを受けてのことだ。ギブ氏は次のように述べている。「子供たちは、幼い頃から電卓を使うと、電卓に過度に依存してしまう可能性がある。簡単な計算をするたびに電卓に手を伸ばすべきではない。[...]」