- 締切済み
数式の表記方法
PCでの数式等の表記の仕方で、2乗を表すのに^を使われるのが一般的のようですが、なぜなのですか? ワードでは書式からフォントを選択して2乗を表すことができますが、このサイトでは不可能だからですか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- SortaNerd
- ベストアンサー率43% (1185/2748)
No3さんの言うとおり、「^」自体既に「↑」の代用表記です。 で、べき乗を「↑」で表す理由は…、 というか理由も何もなく、「上にある字だから上向き矢印で表す」ということでしょう。
- stomachman
- ベストアンサー率57% (1014/1775)
べき乗を”^”(正確には、上向きの矢印)で表す流儀は、ALGOL60(1960年)という「アルゴリズム記述用言語」で導入されたのが最初だと思います。 (が、"^"という文字が使えないコンピュータのために、"**"で代用しても良いことになってた。"**"は最初のプログラミング言語であるFORTRANの流儀です。) ALGOL60はプログラミング言語としては実装(コンパイラを作ること)が難しくてイマヒトツ普及しませんでしたが、優れたアイデアがいっぱい含まれていて、現在の多くのプログラミング言語に継承されています。たとえば、begin ~ endで囲んだ部分がひとつのブロックになり、変数のスコープを決める。さらにブロックを入れ子にすることができる。これはPascalにはそのまま継承されているし、C言語なら { ~ } です。 ”if~ then~else~”という書き方や、代入を":="で表して比較演算"="と区別するのもALGOL流。
- masudaya
- ベストアンサー率47% (250/524)
^はべき乗を表す記号なので,TeXより前にそのような使われ方をしています.ただFORTRANは**でべき乗をあらわすので,FORTRAN以降であるのではないでしょうか.
- koko_u_
- ベストアンサー率18% (459/2509)
>2乗を表すのに^を使われるのが一般的のようですが、なぜなのですか? 多分 TeX の流儀