• 締切済み

数式の表記方法

 PCでの数式等の表記の仕方で、2乗を表すのに^を使われるのが一般的のようですが、なぜなのですか?  ワードでは書式からフォントを選択して2乗を表すことができますが、このサイトでは不可能だからですか?

みんなの回答

  • SortaNerd
  • ベストアンサー率43% (1185/2748)
回答No.4

No3さんの言うとおり、「^」自体既に「↑」の代用表記です。 で、べき乗を「↑」で表す理由は…、 というか理由も何もなく、「上にある字だから上向き矢印で表す」ということでしょう。

  • stomachman
  • ベストアンサー率57% (1014/1775)
回答No.3

べき乗を”^”(正確には、上向きの矢印)で表す流儀は、ALGOL60(1960年)という「アルゴリズム記述用言語」で導入されたのが最初だと思います。  (が、"^"という文字が使えないコンピュータのために、"**"で代用しても良いことになってた。"**"は最初のプログラミング言語であるFORTRANの流儀です。)  ALGOL60はプログラミング言語としては実装(コンパイラを作ること)が難しくてイマヒトツ普及しませんでしたが、優れたアイデアがいっぱい含まれていて、現在の多くのプログラミング言語に継承されています。たとえば、begin ~ endで囲んだ部分がひとつのブロックになり、変数のスコープを決める。さらにブロックを入れ子にすることができる。これはPascalにはそのまま継承されているし、C言語なら { ~ } です。 ”if~ then~else~”という書き方や、代入を":="で表して比較演算"="と区別するのもALGOL流。

  • masudaya
  • ベストアンサー率47% (250/524)
回答No.2

^はべき乗を表す記号なので,TeXより前にそのような使われ方をしています.ただFORTRANは**でべき乗をあらわすので,FORTRAN以降であるのではないでしょうか.

  • koko_u_
  • ベストアンサー率18% (459/2509)
回答No.1

>2乗を表すのに^を使われるのが一般的のようですが、なぜなのですか? 多分 TeX の流儀

関連するQ&A