HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


PowerShellの開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > PowerShell Tips > 演算子 Tips メニュー

01.算術演算子

 
UPDATE:2007/11/22    
 
<< 前のTips  次のTips >> 


PowerShellで使用可能な算術演算子には下記のものがあります。

+ 2つの値を加算する
- 一方の値から他方の値を減算する
- 値を負の数値に変換する
* 2つの値を乗算する
/ 2つの値で除算を行う
% 除算で発生した余りを返す


また算術演算子には優先順位があります
1. - (負の数を表すマイナス記号)
2. *, /, %
3. +、- (減算を表すマイナス記号)

※かっこを使用して特定の部分を囲むと演算子の優先順位を変更することができます

2 + 8 / 2 * 3 はどうのように計算されるかというと

まず始めに 8 / 2 が計算されて4が返ってきます。
次にこの4と3を掛けます。 4 * 3 で12を返します。
最後に 2 に 先ほどの12が加算され、答えが14となります。

sample1

PS C:\Users\HIRO> 2 + 8 / 2 * 3
14

次に、かっこを使用して演算子の順位を変えた例を示します。

(1 + 2) * ( 3 + 4 ) は

最初に、はじめのかっこの 1 + 2 が計算されて3となります。
次に、2番目のかっこの 3 + 4が計算されて7となります。
最後に、3 * 7 を計算して21となります。

かっこのない状態で計算すると
1 + 2 * 3 + 4
最初に2 * 3で6
次に 1 + 6 + 4を計算し11となります

sample2

PS C:\Users\HIRO> (1 + 2) * ( 3 + 4 )
21

PS C:\Users\HIRO> 1 + 2 * 3 + 4
11
 
<< 前のTips  次のTips >>