- 追加された行はこの色です。
- 削除された行はこの色です。
*Processing講座 第二回 [#g6bf4958]
**変数 [#p53a1a49]
プログラミングにおいて、扱われるデータを一時的に保存しておかなければなりません。~
プログラム上で、必要な時にデータを自由に利用できるよう、データの記憶領域に任意の名前を与えて管理できるようにしたものを変数といいます。~
変数を利用するためには、プログラム上で名前を宣言する必要があります。~
Processingにおいて変数の宣言方法は以下のようになります。
型 変数名;
***型 [#d6c49a7d]
利用するデータによって宣言の仕方が変わります。~
Processingには多くのデータ型があります。よく使われる基本的な方は以下のものがあります。~
Processingでよく使われる基本的なものをまとめたのが次の表です。~
|名前|扱うデータ|値の範囲|
|int|整数|-2,147,483,648 ~ 2,147,483,647|
|float|浮動小数点数|-3.40282347E+38 ~ 3.40282347E+38|
|float|浮動小数点数|-3.40282347^38 ~ 3.40282347^38|
|double|浮動小数点数|2.225074^-308 ~ 1.797693^308|
|boolean|論理値|true または false|
|char|文字(1文字)|A~z、0~9、記号|
|String|文字列|日本語を含むあらゆる文字|
|color|色|color()関数を参照|
|color|色|RGB各色0~255|
|PImage|画像|PNG、JPG、GIF|
同じ数値を扱う型でも様々な型があります。用途に応じた型の使い分けが大切です。
***代入 [#kdab856c]
宣言した変数に対して実際にデータを入れることを「代入」といいます。~
宣言された変数の中身は空っぽで、このままではデータを扱うことができません。~
以下のようにして変数に値を代入します。
変数名 = 値;
これで変数の中身が値となります。代入操作は何回でも行うことができます。~
ちなみに、変数を宣言して初めて代入を行う操作のことを「初期化」と言います。
***変数と代入の使用例 [#da83de9e]
四角形の座標を指定したいっすね^~!~
int x = 114;
int y = 514;
rect(x,y,8,10);
↓
同じ座標に円も書きてぇな!~
ellipse(x,y,19,19);
あぁ^~いいっすね^~~
変数は様々な場所で使えるゾ
**算術演算子 [#q126a473]