ID : 624
* 演算子
機能
2つの数値のデータの積、またはベクトル型データのスカラ倍を求めます。
構文
expression1 * expression2
指定項目
- expression1
- 数値のデータまたはベクトル型データを指定します。
- expression2
- 数値のデータを指定します。
戻り値
数値のデータの場合は積、ベクトル型データと数値のデータ場合はスカラ倍の結果をベクトル型データで返します。
解説
引数の組み合わせによって以下の2種の演算を行います。
数値のデータの積
引数が数値のデータの場合は数値のデータの積の演算をします。
ベクトル型データのスカラ倍
演算子の左辺の引数がベクトル型データ、右辺が数値のデータの場合はベクトルのスカラ倍の演算をします。数値のデータをベクトル型データの各要素にかけます。
Dim aaa As Vector aaa = V(100, 10, 1) PrintDbg aaa * 4 ' V(400, 40, 4) が出力されます。
左辺が数値データ、右辺がベクトル型データの場合はエラーです。
関連項目
演算子、 & 演算子、 + 演算子、 - 演算子、 / 演算子、 ^ 演算子、 = (代入)演算子、 And 演算子、 比較演算子、 Mod 演算子、 Not 演算子、 Or 演算子、 Xor 演算子、 \ 演算子、 >> 演算子、 << 演算子
注意事項
-
用例
-
ID : 624