関数電卓の単位換算機能、カシオとシャープが拡充競争の結果…

## 単位換算機能拡充の歴史
お持ちの関数電卓があったら単位換算機能を見てほしい。
カシオとシャープの最新版に相当する機種（前者はClassWiz CW、後者は501を除くTシリーズ）はどちらも302種類の単位換算ができるはずだ（実際には往復ペアとなっているため、151ペア）。

2000年代中頃まではカシオ・シャープとも40種類前後の単位換算しか搭載していなかった（例外的にカシオfx-992sは128種類の科学定数を搭載しており、単位換算にも使える定数が数多く入っていた）。

ところが、2008年末から2009年初めにかけてカシオがfx-373ES/573ES/913ES/993ESを発売し、グレード別に140～200種類の単位換算を搭載してから、シャープとの間で拡充競争が勃発。
シャープは2011年8月発売のJシリーズ（501を除く）で166～222種類の単位換算を搭載。
負けじとカシオは2012年12月発売のfx-915ES/995ESで222種類の単位換算を搭載し、次いで2014年12月から2015年2月にかけて発売の初代ClassWizで302種類まで単位換算を拡充。
シャープが同じ302種類に追従したのが2016年10月発売のTシリーズ（501を除く）で今に至っている。
（※歴史については過去機種の発売年月をざっと遡ったのみであり、抜けがあれば指摘していただきたい。）

海外モデルは一部を除いて初期レベルの40種類前後しか搭載されていないにも関わらず、日本モデルでは異常と言える充実ぶりの単位換算機能。
カシオ・シャープの比較を中心として、一覧にまとめた。

### カシオ
| コード | 代表機種名 | 収録数 |
|:-:|:-:|:-:|
|C1|570MS,991MS,570ES,991ES,ドイツ以外の海外モデル|40|
|C2|290,290A|108|
|C3|373ES|140|
|C4|573ES,913ES,ドイツモデル|164|
|C5|993ES,375ES,375ESA|200|
|C6|915ES,995ES|222|
|C7|JP500,JP700,JP900,JP500CW,JP700CW,JP900CW|302|

### シャープ
| コード | 代表機種名 | 収録数 |
|:-:|:-:|:-:|
|S1|520E,509F,520F,海外モデル|44|
|S2|509J,520J,5060J|166|
|S3|5160J,509M,520M|222|
|S4|509T,520T,5160T|302|

### キヤノン
| コード | 代表機種名 | 収録数 |
|:-:|:-:|:-:|
|CA|F789|172|

## 単位換算機能比較表
- 表記はカシオのものを基本とした。
- 各関数電卓の単位換算一覧の記載を基に寄せ集めたため、同一でない内容を寄せ集めている可能性がある。あくまで参考としていただきたい。
- キヤノンは同一カテゴリーの単位を相互に変換できるため、下表はカシオ・シャープに対応する一部のみとなる。変換可能な単位は後述。

| 単位名 | カシオ | シャープ | キヤノン(一部) |
|:-:|:-:|:-:|:-:|
|in▶cm|○|○|○|
|cm▶in|○|○|○|
|ft▶m|○|○|○|
|m▶ft|○|○|○|
|yd▶m|○|○|○|
|m▶yd|○|○|○|
|mile▶km|○|○|○|
|km▶mile|○|○|○|
|n mile▶m|○|○||
|m▶n mile|○|○||
|pc▶km|○|x||
|km▶pc|○|x||
|Å▶m|A|x||
|m▶Å|A|x||
|fm▶m|A|x||
|m▶fm|A|x||
|ch▶m|A|x||
|m▶ch|A|x||
|AU▶m|A|x||
|m▶AU|A|x||
|l.y.▶m|A|x||
|m▶l.y.|A|x||
|Mil▶m|A|x|○|
|m▶Mil|A|x|○|
|fath▶m(US)|A|x||
|m▶fath(US)|A|x||
|尺▶m|D|y||
|m▶尺|D|y||
|寸▶cm|D|y||
|cm▶寸|D|y||
|分▶mm|D|y||
|mm▶分|D|y||
|間▶m|D|y||
|m▶間|D|y||
|町(長さ)▶m|D|y||
|m▶町(長さ)|D|y||
|里▶km|D|y||
|km▶里|D|y||
|海里▶km|D|y3||
|km▶海里|D|y3||
|丈▶m|E|y||
|m▶丈|E|y||
|毛▶mm|E|y||
|mm▶毛|E|y||
|厘▶mm|E|y||
|mm▶厘|E|y||
|ft▶in|F|z|○|
|in▶ft|F|z|○|
|yd▶in|F|z|○|
|in▶yd|F|z|○|
|yd▶ft|F|z|○|
|ft▶yd|F|z|○|
|mile▶ft|F|z|○|
|ft▶mile|F|z|○|
|mile▶yd|F|z|○|
|yd▶mile|F|z|○|
|n mile▶ft|F|z||
|ft▶n mile|F|z||
|ch▶in|F|z||
|in▶ch|F|z||
|ch▶ft|F|z||
|ft▶ch|F|z||
|ch▶yd|F|z||
|yd▶ch|F|z||
|ch▶mile|F|z||
|mile▶ch|F|z||
|mil▶in|F|z||
|in▶mil|F|z||
|fath▶in|F|z||
|in▶fath|F|z||
|fath▶ft|F|z||
|ft▶fath|F|z||
|fath▶yd|F|z||
|yd▶fath|F|z||
|寸▶尺|F|z||
|尺▶寸|F|z||
|間▶尺|F|z||
|尺▶間|F|z||
|町▶尺|F|z||
|尺▶町|F|z||
|町▶間|F|z||
|間▶町|F|z||
|里▶間|F|z||
|間▶里|F|z||
|里▶町|F|z||
|町▶里|F|z||
|海里▶尺|F|z||
|尺▶海里|F|z||
|丈▶尺|F|z||
|尺▶丈|F|z||
|acre▶m²|○|○|○|
|m²▶acre|○|○|○|
|b▶m²|A|x||
|m²▶b|A|x||
|a▶m²|A|x||
|m²▶a|A|x||
|ha▶m²|A|x|○|
|m²▶ha|A|x|○|
|ft²▶cm²|A|x||
|cm²▶ft²|A|x||
|in²▶cm²|A|x||
|cm²▶in²|A|x||
|mile²▶km²|A|x|○|
|km²▶mile²|A|x|○|
|坪▶m²|D|y||
|m²▶坪|D|y||
|畝▶m²|D|y||
|m²▶畝|D|y||
|反▶m²|D|y||
|m²▶反|D|y||
|町(面積)▶m²|D|y||
|m²▶町(面積)|D|y||
|勺▶m²|E|y||
|m²▶勺|E|y||
|合▶m²|E|y||
|m²▶合|E|y||
|歩▶m²|E|y||
|m²▶歩|E|y||
|ha▶a|F|z||
|a▶ha|F|z||
|mile²▶acre|F|z|○|
|acre▶mile²|F|z|○|
|畝▶坪|F|z||
|坪▶畝|F|z||
|反▶畝|F|z||
|畝▶反|F|z||
|町▶反|F|z||
|反▶町|F|z||
|gal(US)▶L|○|○|○|
|L▶gal(US)|○|○|○|
|gal(UK)▶L|○|○|○|
|L▶gal(UK)|○|○|○|
|L▶m³|A|x||
|m³▶L|A|x||
|bu▶L(US)|A|x||
|L▶bu(US)|A|x||
|bbl▶L|A|x||
|L▶bbl|A|x||
|ton▶m³|A|x||
|m³▶ton|A|x||
|fl_oz(US)▶mL|A|○|△|
|mL▶fl_oz(US)|A|○|△|
|fl_oz(UK)▶mL|A|○|△|
|mL▶fl_oz(UK)|A|○|△|
|ft³▶m³|A|x||
|m³▶ft³|A|x||
|in³▶m³|A|x||
|m³▶in³|A|x||
|升▶L|D|y||
|L▶升|D|y||
|合▶cm³|D|z||
|cm³▶合|D|z||
|斗▶L|D|y||
|L▶斗|D|y||
|石▶L|D|y||
|L▶石|D|y||
|勺▶L|E|y||
|L▶勺|E|y||
|合▶L|E|y||
|L▶合|E|y||
|bu▶gal(UK)|F|z||
|gal(UK)▶bu|F|z||
|合▶升|F|z||
|升▶合|F|z||
|斗▶升|F|z||
|升▶斗|F|z||
|石▶斗|F|z||
|斗▶石|F|z||
|勺▶合|F|z||
|合▶勺|F|z||
|r▶rad|A|x||
|rad▶r|A|x||
|rpm▶rad/s||x||
|rad/s▶rpm||x||
|oz▶g|○|○|○|
|g▶oz|○|○|○|
|lb▶kg|○|○|○|
|kg▶lb|○|○|○|
|mton▶kg|A|x||
|kg▶mton|A|x||
|ton(long)▶kg|A|x||
|kg▶ton(long)|A|x||
|ton(short)▶kg|A|x||
|kg▶ton(short)|A|x||
|mcarat▶mg|A|x||
|mg▶mcarat|A|x||
|貫▶kg|D|y||
|kg▶貫|D|y||
|匁▶g|D|y||
|g▶匁|D|y||
|斤▶g|D|y||
|g▶斤|D|y||
|毛▶g|E|y||
|g▶毛|E|y||
|厘▶g|E|y||
|g▶厘|E|y||
|分▶g|E|y||
|g▶分|E|y||
|lb▶oz|F|z|○|
|oz▶lb|F|z|○|
|ton(long)▶oz|F|z||
|oz▶ton(long)|F|z||
|ton(long)▶lb|F|z||
|lb▶ton(long)|F|z||
|ton(short)▶oz|F|z||
|oz▶ton(short)|F|z||
|ton(short)▶lb|F|z||
|lb▶ton(short)|F|z||
|匁▶貫|F|z||
|貫▶匁|F|z||
|斤▶貫|F|z||
|貫▶斤|F|z||
|斤▶匁|F|z||
|匁▶斤|F|z||
|t-yr▶s|A|||
|s▶t-yr|A|||
|min▶s|A|x||
|s▶min|A|x||
|h▶s|A|x||
|s▶h|A|x||
|day▶s|A|x||
|s▶day|A|x||
|km/h▶m/s|○|x|○|
|m/s▶km/h|○|x|○|
|mile/h▶m/s|A|x||
|m/s▶mile/h|A|x||
|knot▶m/s|A|x||
|m/s▶knot|A|x||
|Gal▶m/s²|A|x||
|m/s²▶Gal|A|x||
|N・m▶dyn・cm|A|x||
|dyn・cm▶N・m|A|x||
|kgf・m▶N・m||x||
|N・m▶kgf・m||x||
|dyn▶N|B|x||
|N▶dyn|B|x||
|lbf▶N|B|x||
|N▶lbf|B|x||
|kgf▶N|B|x||
|N▶kgf|B|x||
|atm▶Pa|○|○|△|
|Pa▶atm|○|○|△|
|mmHg▶Pa|○|○|△|
|Pa▶mmHg|○|○|△|
|kgf/cm²▶Pa|○|○||
|Pa▶kgf/cm²|○|○||
|lbf/in²▶kPa|○|||
|kPa▶lbf/in²|○|||
|bar▶Pa|B|x||
|Pa▶bar|B|x||
|dyn/cm²▶Pa|B|x||
|Pa▶dyn/cm²|B|x||
|lbf/in²▶Pa|B|x||
|Pa▶lbf/in²|B|x||
|cmH<sub>2</sub>O▶Pa|B||△|
|Pa▶cmH<sub>2</sub>O|B||△|
|inHg▶Pa|B|x||
|Pa▶inHg|B|x||
|mmH<sub>2</sub>O▶Pa||x||
|Pa▶mmH<sub>2</sub>O||x||
|kgf・m▶J|○|w||
|J▶kgf・m|○|w||
|J▶cal(cal<sub>15</sub>)|○|○|○|
|cal(cal<sub>15</sub>)▶J|○|○|○|
|erg▶J|B|x||
|J▶erg|B|x||
|eV▶J|B|x||
|J▶ev|B|x||
|Btu▶J|B|x||
|J▶Btu|B|x||
|cal<sub>IT</sub>▶J|B|○||
|J▶cal<sub>IT</sub>|B|○||
|cal<sub>th</sub>▶J|B|○||
|J▶cal<sub>th</sub>|B|○||
|W・h▶J|B|x||
|J▶W・h|B|x||
|hp▶kW(UK)|○|||
|kW▶hp(UK)|○|||
|hp▶W||○||
|W▶hp||○||
|PS▶W||○||
|W▶PS||○||
|Btu/h▶W|B|x||
|W▶Btu/h|B|x||
|°F▶°C|○|○|○|
|°C▶°F|○|○|○|
|K▶°C||x||
|°C▶K||x||
|cal<sub>th</sub>/(g・K)▶J/(kg・K)|B|x||
|J/(kg・K)▶cal<sub>th</sub>/(g・K)|B|x||
|P▶Pa・s|C|x||
|Pa・s▶P|C|x||
|St▶m²/s|C|x||
|m²/s▶St|C|x||
|G▶T|C|x||
|T▶G|C|x||
|Oe▶A/m|C|x||
|A/m▶Oe|C|x||
|Mx▶Wb|C|x||
|Wb▶Mx|C|x||
|γ▶T|C|x||
|T▶γ|C|x||
|sb▶cd/m²|C|x||
|cd/m²▶sb|C|x||
|ph▶lx|C|x||
|lx▶ph|C|x||
|Ci▶Bq|C|x||
|Bq▶Ci|C|x||
|rad▶Gy|C|x||
|Gy▶rad|C|x||
|rem▶Sv|C|x||
|Sv▶rem|C|x||
|R▶C/kg|C|x||
|C/kg▶R|C|x||

### 凡例
| コード | 備考 |
|:-:|:-:|
| A | カシオ：C2～C7のみ搭載 |
| B | カシオ：C3～C7のみ搭載 |
| C | カシオ：C4～C7のみ搭載 |
| D | カシオ：C5～C7のみ搭載 |
| E | カシオ：C6～C7のみ搭載 |
| F | カシオ：C7のみ搭載 |

| コード | 備考 |
|:-:|:-:|
| w | シャープ：S1のみ搭載 |
| x | シャープ：S2～S4のみ搭載  |
| y | シャープ：S3～S4のみ搭載 |
| y3 | シャープ：S3のみ搭載 |
| z | シャープ：S4のみ搭載 |

### キヤノンF-789SGで換算可能な単位
| カテゴリー | 単位 |
|:-:|:-:|
| 距離 | feet, m, mil, mm, in, cm, yd, mile, km |
| 面積 | ft², yd², m², mile², km², hectares, acres |
| 温度 | ℉, ℃ |
| 容量 | gal, liter, B.gal, pint, fl.oz |
| 重量 | Tr.oz, oz, lb, kg, g |
| エネルギー | J, cal.f |
| 圧力 | atm, kPa, mmHg, cmH<sub>2</sub>O |
| 速度 | m/s, km/h |