diff --git a/lib/arraymember.ps1 b/lib/arraymember.ps1 index 11d04ca..882dcef 100644 --- a/lib/arraymember.ps1 +++ b/lib/arraymember.ps1 @@ -43,10 +43,16 @@ class FloatArrayMember : ArrayMember { [int]$decimals FloatArrayMember ( - [int]$index, [string]$prefix, [Object]$parent, [int]$decimals = 1 + [int]$index, [string]$prefix, [Object]$parent, [int]$decimals ) : base ($index, $prefix, $parent) { $this.decimals = $decimals } + + FloatArrayMember ( + [int]$index, [string]$prefix, [Object]$parent + ) : base ($index, $prefix, $parent) { + $this.decimals = 2 + } [double] Get () { return [math]::Round($this.Getter(''), $this.decimals) diff --git a/lib/option.ps1 b/lib/option.ps1 index cf60f55..581dd3d 100644 --- a/lib/option.ps1 +++ b/lib/option.ps1 @@ -14,7 +14,7 @@ class Option : IRemote { $this.delay = @() for ($i = 0; $i -lt $num_A; $i++) { - $this.delay.Add([FloatArrayMember]::new($i, 'delay', $this, 2)) + $this.delay.Add([FloatArrayMember]::new($i, 'delay', $this)) } }