hinekure.net が http://hspdev-wiki.net/ から自動クローリングした結果を表示しています。画像やリソースなどのリンクが切れています。予めご了承ください。
HSP講座/四則演算,剰余 - HSP開発wiki
トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS

四則演算と剰余

四則演算

HSP3では算数でおなじみの足し算・引き算・かけ算・わり算などが利用できます。

算数と同じく数値の間に記号(演算子)をはさむことで計算を行います。
かけ算には*(アスタリスク)を、わり算には/(スラッシュ)を使うことに気を付けてください。
また、HSPで「わり算」というと「商」を求めるということも覚えておきましょう。

計算の順序は算数と同じで、かけ算とわり算が優先されます(詳しくはプログラミングガイドの「式」を参照)。

  1
  2
  3
  4
 
 
 
 
    mes 1 + 2
    mes 1 - 2
    mes 1 * 2
    mes 1 / 2   // 整数なので小数点以下切り捨てで0になります
四則演算と剰余算術記号HSPでの記号
足し算加算+
引き算減算-
掛け算乗算×*
わり算除算÷/
あまり剰余\

やはり算数と同様、演算の順序を変えるのに括弧を使うことができます。 括弧でくくった中身はその外よりも先に計算されます。 括弧は半角小かっこ()だけを使います。

  1
 
    mes (1 + 2) * 3

わり算の余りを求めることも可能です。記号は\(円記号)を使います。
余りを求めることをプログラミングでは一般的に剰余算(じょうよざん)といいます。覚えておきましょう。

  1
 
    mes 5 \ 3      // 5割る3の余り、2が表示されます
\はフォントによってバックスラッシュと表示されることがあります。

トップ    編集凍結 差分バックアップ添付複製名前変更リロード   新規一覧単語検索最終更新   最終更新のRSS
Last-modified: 2007-06-15 (金) 22:24:29 (2367d)