工学表記法または工学形式(技術表記法とも呼ばれる)は、一般的なメートル法の接頭辞と一致するように、10の指数が常に3で割り切れるように選択される科学的表記法のバージョンです。つまり、1000の累乗に一致する科学的表記法です。たとえば、5.31×10 5ではなく531×10 3です(ただし、計算機のディスプレイではスペースを節約するために×10なしで表記されます)。10の累乗を表記する代わりに、SI接頭辞を使用することもできます。[1]これも通常、1000倍のステップを提供します。[注 1] ほとんどの計算機では、工学表記法は「ENG」モードと呼ばれ、科学的表記法はSCIと表示されます。
歴史
範囲選択とSI接頭辞付きの数値表示という形でのエンジニアリング表記法の初期の実装は、1969年にヒューレット・パッカード社によってコンピュータ化されたHP 5360A周波数カウンタで導入されました。[1]
ピーター・D・ディキンソン[2] [1]のアイデアに基づいて、10の累乗の指数値を表示する工学表記法をサポートした最初の計算機は、1975年のHP-25でした。 [3]これは、科学的表記法に加えて専用の表示モードとして実装されました。
1975年、コモドールは可変科学的記数法を提供する科学電卓(SR4148/SR4148R [4]やSR4190R [5]など)を多数発表した。科学記数法では、キーとキーを押すと指数と小数点が±1 [nb 2]シフトする。1976年から1980年の間、同じ指数シフト機能は、LCD以前の時代のテキサス・インスツルメンツの電卓、例えば初期のSR-40、[6] [7] TI-30 [8] [9] [10] [11] [12] [13] [14] [15]やTI-45 [16] [17]モデルバリアントでも利用でき、代わりに()が使用されていた。これは、1978年/1979年以降に多くのカシオ計算機に実装された機能(FX-501P / FX-502Pなど)の前身と見ることができます。この機能では、( )ボタンを1回押すだけで、必要に応じて工学表記法で数値を表示できます(他のほとんどの計算機のように専用の表示モードを有効にする必要はありません)。その後のボタンの押下では、表示される数値の指数と小数点が±3 [nb 2]シフトされ、結果が目的の接頭辞に簡単に一致するようになります。2000年代の一部のグラフィカル計算機(fx-9860Gなど)では、工学モードでの接尾辞として、SI接頭辞(f、p、n、μ、m、k、M、G、T、P、E)の表示もサポートしています。 EE↓EE↑ INVEE↓INVENG
概要
標準化された科学的記法と比較して、SI接頭辞と工学記法を使用することの1つの欠点は、最小の有効数字が0の場合、有効数字が必ずしもすぐには分からないことです。たとえば、500μmと500 × 10 −6 mでは、不確実性の区別を表現できない。5 × 10 −4 m、5.0 × 10 −4 m、および5.00 × 10 −4 m。これは、累乗の前の係数の範囲を一般的な 1~1000 から 0.001~1.0 に変更することで解決できます。これは適切な場合もありますが、そうでない場合もあります。前の例では、不確実性と有効数字を示すために 0.5 mm、0.50 mm、または 0.500 mm が使用されていました。また、「47 kΩ ± 5%」 のように精度を明示的に示すことも一般的です。
もう一つの例:光の速度(正確には299 792 458 m/s [18]メートルの定義によれば、3.00 × 10 8 m/sまたは3.00 × 10 5 km/sの場合、それは299 500 km/sと300 500 km/sですが、300 × 10 6 m/s、または300 × 10 3 km/s、300 000 km/s、または珍しいが短い300 Mm/s、これは明確ではありません。可能性としては、0.300 × 10 9 m/sまたは0.300 Gm/s。
一方、工学表記法では、数字を対応するSI接頭辞と明確に一致させることができるため、読みやすく、口頭でのコミュニケーションも容易になります。たとえば、12.5 × 10 −9 mは「12.5ナノメートル」(10 −9はナノ)と読み、12.5 nmと表記されますが、科学的表記法では1.25 × 10 −8 m はおそらく「1.25 倍の 10 の負の 8 乗メートル」と読み上げられるでしょう。
工学表記法は、一般的な科学的表記法と同様に、E表記法を使用することができる。3.0 × 10 −9 は3.0E−9 または 3.0e−9 と表記されます。E (または e) はオイラー数 eやexa接頭辞の記号と混同しないでください。
バイナリエンジニアリング表記
10進法の工学表記が1000進法の科学表記(10 3 = 1000)とみなせるのと同様に、 2進法の工学表記は1024進法の科学表記(2 10 = 1024)に関連し、2の指数は10で割り切れる必要があります。これは、コンピュータ演算で一般的に使用される2進浮動小数点表現(B表記)や、IECバイナリプレフィックスの使用法と密接に関連しています。たとえば、1×2 10の場合は1B10、1 ×2 20の場合は1B20、1×2 30の場合は1B30、1×2 40の場合は1B40などです。[19]
参照
注記
- ^ 平方単位と立方単位の場合を除き、この場合、SI 接頭辞はそれぞれ 100 万倍または 10 億倍のステップのみを提供します。
- ^ ab 指数シフト1 回の操作で、小数点が右に移動するのと同じ量だけ指数が減り、表示される数値は変わりません。 キーを押す前に を押すと、操作が逆方向に反転します。INV
- ^ abcd 2022 年に導入された ronna-およびquetta- 10 進接頭辞に対応する自然な 2 進数は、国際度量衡委員会の単位諮問委員会 (CCU) の諮問文書でrobi- (Ri, 1024 9 ) およびquebiとして提案されました。 - (チー、1024 10 )。 2022 年の時点では、これらのバイナリ プレフィックスは IEC および ISO によって採用されていません。[update]
参考文献
- ^ abc Gordon, Gary B.; Reeser, Gilbert A. (1969年5月). 「コンピューティング カウンターの紹介 - 近年の電子カウンターの最も重要な進歩」(PDF) . Hewlett-Packard Journal . 20 (9). Hewlett-Packard Company : 2–16. 2017-06-04 にオリジナルからアーカイブ(PDF)されました。2017-06-04に取得。
[…] 測定値は固定小数点の周囲に表示され、表示管は3つにグループ化されて表示が読みやすくなります。数値表示には、適切な測定単位 (ヘルツ、秒など) と、カウンターによって計算される接頭乗数 (キロの場合はk、メガの場合はMなど) が付随します。固定小数点の周囲に表示値 (最大11桁) をシフトできるように、12個のデジタル表示管があります。重要でない数字と先頭のゼロは自動的に空白になり、重要な数字のみが表示されます。または、3 から 11 までの任意の数字を手動で選択することもできます。ただし、内部的には、コンピューターは常に 11 桁を保持しています。[…]
(注: HP 5360A コンピューティング カウンターを紹介します。) - ^ US 3987290、Dickinson、Peter D.、「Calculator Apparatus for Displaying Data in Engineering Notation」、1976 年 10 月 19 日発行、Hewlett-Packard Companyに譲渡。 「[…] 指数を数値形式ではなくアルファベット形式で表した工学表記法でデータを表示する計算カウンタが開発されました。たとえば、-15 の代わりに f、-12 の代わりに p、-9 の代わりに n、-6 の代わりに μ、-3 の代わりに m、+3 の代わりに k、+6 の代わりに M、+9 の代わりに G、+12 の代わりに T などです。ただし、このデバイスは、一般に受け入れられているアルファベット指数表記法が存在する数値量のみを表示することに限られています。また、指数表示領域のサイズが限られているため、表示できるデータの範囲も限られており、たとえば -99 から +99 の範囲にある 3 の倍数のすべての指数を表すために必要なアルファベット文字をすべて含める必要がある場合は、デバイスが過度に大きくなります。[…]」 (US 05/578,775)
- ^ Neff, Randall B.; Tillman, Lynn (1975 年 11 月). 「Three New Pocket Calculators: Smaller, less Costly, More Powerful」(PDF) . Hewlett-Packard Journal . 27 (3). Hewlett-Packard Company : 1–7. 2017 年 6 月 10 日のオリジナルからアーカイブ(PDF) 。2017 年 6 月 10 日閲覧。[1]
- ^ http://www.wass.net/manuals/Commodore%20SR4148R.pdf [ベア URL PDF ]
- ^ commodore - 多機能プリプログラム充電式科学表記電卓 - モデル SR4190R - 取扱説明書(PDF)。Commodore。1975年。pp. 10 ~ 11。2017年 6 月 24 日にオリジナルからアーカイブ(PDF)されました。2017年 6 月 24 日に取得。
可変科学表記:
Commodoreの
科学表記電卓では指数を自由に変更できるため、表示の読み取り単位を自由に選択できます。
と は、
押すたびに指数の値を 1 ずつ代数的に増減し、それに応じて仮数の小数点を移動します。
EE↑EE↓
- ^ 「データマス」.
- ^ http://www.datamath.net/Manuals/SR-40_US.pdf [ベア URL PDF ]
- ^ 「データマス」.
- ^ http://www.datamath.net/Manuals/TI-30_1976_US.pdf [ベア URL PDF ]
- ^ 「データマス」.
- ^ http://www.datamath.net/Manuals/TI-30_BR.pdf [ベア URL PDF ]
- ^ 「データマス」.
- ^ 「データマス」.
- ^ 「データマス」.
- ^ 「データマス」.
- ^ 「データマス」.
- ^ http://www.datamath.net/Manuals/TI-45_EU.pdf [ベア URL PDF ]
- ^ 「CODATA 値: 真空中の光速度 c、c0」。CODATA 2014 : 定数、単位、不確実性に関する NIST リファレンス: 基本的な物理定数。NIST。2017年5 月 24 日。2017 年 6 月 25 日にオリジナルからアーカイブ。2017年 5 月 25 日に取得。
- ^ Martin, Bruce Alan (1968 年 10 月)。「編集者への手紙: 2 進表記について」。Communications of the ACM。11 ( 10 )。Associated Universities Inc .: 658。doi : 10.1145 /364096.364107。S2CID 28248410 。
外部リンク
- Excel のエンジニアリング プレフィックス ユーザー定義関数
- 数値を工学表記法に変換する Perl CPAN モジュール
- 文字列と倍精度浮動小数点型を変換するJava関数
