演算
日本語 | 計算 |
英語 | operation |
ふりがな | えんざん |
フリガナ | エンザン |
「計算」を行うこと。
整数もしくは実数の計算を行うことを「演算する」という。計算にはプリミティブ型変数と演算子を使用する。
演算は、=演算子、==演算子、+演算子を除いてクラスには使用できないため、たとえIntegerのような「プリミティブ型のラッパークラス」であっても演算はできない。演算はプリミティブ型同士で行うものであり、「プリミティブ型のラッパークラス」に値が格納されている場合にはまずプリミティブ型として取り出してから演算する。
「演算」と「計算」の違いは曖昧である。
「演算」という言葉には「コンピューターによる処理そのもの」を指す場合もある。
また、「演算」は「計算」に比べて「かっこいい」と言える。
整数もしくは実数の計算を行うことを「演算する」という。計算にはプリミティブ型変数と演算子を使用する。
演算は、=演算子、==演算子、+演算子を除いてクラスには使用できないため、たとえIntegerのような「プリミティブ型のラッパークラス」であっても演算はできない。演算はプリミティブ型同士で行うものであり、「プリミティブ型のラッパークラス」に値が格納されている場合にはまずプリミティブ型として取り出してから演算する。
「演算」と「計算」の違いは曖昧である。
「演算」という言葉には「コンピューターによる処理そのもの」を指す場合もある。
また、「演算」は「計算」に比べて「かっこいい」と言える。
参考サイト
- (参考サイトはありません)
// Sample.java
public class Sample
{
public static void main( String[] args )
{
// =演算子と+演算子を使用して
// 足し算の「演算」をします。
int i;
i = 3 + 5;
System.out.println( i );
// 8
// クラスは演算することができません。
Integer integerL = new Integer( 100 );
Integer integerR = new Integer( 200 );
Integer integerA;
// integerA = integerL + integerR;
// コンパイルエラー:
// 演算子 + は引き数の型 java.lang.Integer, java.lang.Integer で未定義です。
}
}
public class Sample
{
public static void main( String[] args )
{
// =演算子と+演算子を使用して
// 足し算の「演算」をします。
int i;
i = 3 + 5;
System.out.println( i );
// 8
// クラスは演算することができません。
Integer integerL = new Integer( 100 );
Integer integerR = new Integer( 200 );
Integer integerA;
// integerA = integerL + integerR;
// コンパイルエラー:
// 演算子 + は引き数の型 java.lang.Integer, java.lang.Integer で未定義です。
}
}
// Sample.java public class Sample { public static void main( String[] args ) { // =演算子と+演算子を使用して // 足し算の「演算」をします。 int i; i = 3 + 5; System.out.println( i ); // 8 // クラスは演算することができません。 Integer integerL = new Integer( 100 ); Integer integerR = new Integer( 200 ); Integer integerA; // integerA = integerL + integerR; // コンパイルエラー: // 演算子 + は引き数の型 java.lang.Integer, java.lang.Integer で未定義です。 } }
「みだし」に含まれているページ
- !
- !=
- !=演算子
- !演算子
- %=演算子
- %演算子
- &&演算子
- &=演算子
- &演算子
- *=演算子
- *演算子
- ++演算子
- +=演算子
- +演算子
- --演算子
- -=演算子
- -演算子
- /=演算子
- /演算子
- :演算子
- <<=演算子
- <<演算子
- <=演算子
- <演算子
- ==
- ==演算子
- =演算子
- >=演算子
- >>=演算子
- >>>=演算子
- >>>演算子
- >>演算子
- >演算子
- ?演算子
- ^=演算子
- ^演算子
- AND演算
- NOT演算
- OR演算
- XOR演算
- |=演算子
- ||演算子
- |演算子
- ~演算子
- オペランド
- キャスト演算子
- ショートサーキット演算子
- ビットシフト演算子
- プリインクリメント演算子
- プリデクリメント演算子
- ポストインクリメント演算子
- ポストデクリメント演算子
- 三項演算子
- 二項演算子
- 代入演算子
- 前置インクリメント演算子
- 単純代入演算子
- 単項+演算子
- 単項-演算子
- 単項演算子
- 右オペランド
- 左オペランド
- 後置インクリメント演算子
- 演算
- 演算子
- 短絡演算子
- 複合代入演算子
- 論理演算
「解説」に含まれているページ
- !
- !=
- !=演算子
- !演算子
- $
- %
- %=
- %=演算子
- %演算子
- &
- &&
- &&演算子
- &=
- &=演算子
- &演算子
- (
- *
- *=
- *=演算子
- *演算子
- +
- ++
- ++演算子
- +=
- +=演算子
- +演算子
- -
- --
- --演算子
- -=
- -=演算子
- -演算子
- /
- /=
- /=演算子
- /演算子
- :
- :演算子
- <
- <<
- <<=
- <<=演算子
- <<演算子
- <=
- <=演算子
- <演算子
- =
- ==
- ==演算子
- =演算子
- >
- >=
- >=演算子
- >>
- >>=
- >>=演算子
- >>>
- >>>=
- >>>=演算子
- >>>演算子
- >>演算子
- >演算子
- ?
- ?演算子
- ^
- ^=
- ^=演算子
- ^演算子
- _
- AND演算
- BigDecimal
- boolean
- byte
- C++言語
- Comparable
- Comparator
- concat
- equals
- for
- instanceof
- Math
- NOT演算
- OR演算
- short
- String
- StringBuffer
- volatile
- WHERE
- XOR演算
- |
- |=
- |=演算子
- ||
- ||演算子
- |演算子
- ~
- ~演算子
- 「偽」
- 「真」
- アドレス
- アンダーフロー
- インクリメント
- オペランド
- オートボクシング
- オーバーフロー
- キャスト
- キャスト演算子
- ショートサーキット
- ショートサーキット演算子
- スペース
- デクリメント
- ビット
- ビットシフト演算子
- ビットフラグ
- プリインクリメント演算子
- プリデクリメント演算子
- プリミティブ型
- ポストインクリメント演算子
- ポストデクリメント演算子
- ワイドニング変換
- 三項演算子
- 二項演算子
- 代入
- 代入変換
- 代入演算子
- 余り
- 分割子
- 分岐
- 前置インクリメント演算子
- 副作用
- 割り算
- 単純代入演算子
- 単項+演算子
- 単項-演算子
- 単項演算子
- 右オペランド
- 変数
- 変数宣言
- 左オペランド
- 引き算
- 後置インクリメント演算子
- 排他的論理和
- 掛け算
- 数値格上げ変換
- 桁溢れ
- 桁落ち
- 浮動小数点
- 演算
- 演算子
- 短絡演算子
- 算術右シフト
- 複合代入演算子
- 論理値
- 論理右シフト
- 論理否定
- 論理和
- 論理演算
- 論理積
- 識別子
- 足し算
「サンプルプログラムとか」に含まれているページ
- !=
- !演算子
- "
- %=演算子
- &&演算子
- &=
- &=演算子
- &演算子
- (
- )
- *演算子
- +
- ++
- ++演算子
- +=演算子
- +演算子
- -
- --演算子
- -=演算子
- -演算子
- /=演算子
- /演算子
- :
- :演算子
- <%=
- <<=
- <<=演算子
- <<演算子
- =演算子
- >
- >>=演算子
- >>>
- >>>=
- >>>=演算子
- >>>演算子
- >>演算子
- ?
- ?演算子
- ^=演算子
- ^演算子
- AND演算
- BigDecimal
- BigInteger
- boolean
- byte
- char
- false
- NOT演算
- OR演算
- short
- String
- StringBuffer
- true
- |=演算子
- ||
- ||演算子
- |演算子
- ~演算子
- インクリメント
- オペランド
- キャスト演算子
- ショートサーキット
- ショートサーキット演算子
- デクリメント
- ビットフラグ
- プリインクリメント演算子
- プリデクリメント演算子
- ポストインクリメント演算子
- ポストデクリメント演算子
- ワイドニング変換
- 三項演算子
- 二項演算子
- 代入
- 代入変換
- 代入演算子
- 仮想マシン
- 副作用
- 割り算
- 単純代入演算子
- 単項+演算子
- 単項-演算子
- 単項演算子
- 右オペランド
- 左オペランド
- 引き算
- 排他的論理和
- 掛け算
- 数値格上げ変換
- 文字リテラル
- 未定義
- 演算
- 演算子
- 短絡演算子
- 算術右シフト
- 複合代入演算子
- 論理右シフト
- 論理否定
- 論理和
- 識別子
- 足し算