<< 前へ        次へ >>

ID : 624

* 演算子

機能

2つの数値のデータの積、またはベクトル型データのスカラ倍を求めます。

構文

expression1 * expression2

指定項目

expression1
数値のデータまたはベクトル型データを指定します。
expression2
数値のデータを指定します。

戻り値

数値のデータの場合は積、ベクトル型データと数値のデータ場合はスカラ倍の結果をベクトル型データで返します。

解説

引数の組み合わせによって以下の2種の演算を行います。

数値のデータの積

引数が数値のデータの場合は数値のデータの積の演算をします。

ベクトル型データのスカラ倍

演算子の左辺の引数がベクトル型データ、右辺が数値のデータの場合はベクトルのスカラ倍の演算をします。数値のデータをベクトル型データの各要素にかけます。

Dim aaa As Vector
aaa = V(100, 10, 1)
PrintDbg aaa * 4 ' V(400, 40, 4) が出力されます。

左辺が数値データ、右辺がベクトル型データの場合はエラーです。

注意事項

-

用例

-

ID : 624

<< 前へ        次へ >>