GetDoubleValue() public method

public GetDoubleValue ( ) : double
return double
コード例 #1
0
 public static ScalarValue Modulus(ScalarValue val1, ScalarValue val2)
 {
     if (val1.IsInt && val2.IsInt)
     {
         return(Create(val1.GetIntValue() % val2.GetIntValue()));
     }
     return(Create(val1.GetDoubleValue() % val2.GetDoubleValue()));
 }
コード例 #2
0
 public static ScalarValue Divide(ScalarValue val1, ScalarValue val2)
 {
     return(Create(val1.GetDoubleValue() / val2.GetDoubleValue()));
 }
コード例 #3
0
 public static ScalarValue Multiply(ScalarValue val1, ScalarValue val2)
 {
     return(Create(val1.GetDoubleValue() * val2.GetDoubleValue()));
 }
コード例 #4
0
 public static ScalarValue Subtract(ScalarValue val1, ScalarValue val2)
 {
     return(Create(val1.GetDoubleValue() - val2.GetDoubleValue()));
 }
コード例 #5
0
 public static ScalarValue Add(ScalarValue val1, ScalarValue val2)
 {
     return(Create(val1.GetDoubleValue() + val2.GetDoubleValue()));
 }
コード例 #6
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Abs(ScalarValue val)
 {
     return Create(Math.Abs(val.GetDoubleValue()));
 }
コード例 #7
0
 public static ScalarValue Min(ScalarValue val1, ScalarValue val2)
 {
     return(Create(Math.Min(val1.GetDoubleValue(), val2.GetDoubleValue())));
 }
コード例 #8
0
 public static bool GreaterThan(ScalarValue val1, ScalarValue val2)
 {
     return(val1.GetDoubleValue() > val2.GetDoubleValue());
 }
コード例 #9
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Modulus(ScalarValue val1, ScalarValue val2)
 {
     if (val1.IsInt && val2.IsInt)
     {
         return Create(val1.GetIntValue() % val2.GetIntValue());
     }
     return Create(val1.GetDoubleValue() % val2.GetDoubleValue());
 }
コード例 #10
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Min(ScalarValue val1, ScalarValue val2)
 {
     return Create(Math.Min(val1.GetDoubleValue(), val2.GetDoubleValue()));
 }
コード例 #11
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static bool LessThan(ScalarValue val1, ScalarValue val2)
 {
     return val1.GetDoubleValue() < val2.GetDoubleValue();
 }
コード例 #12
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static bool GreaterThan(ScalarValue val1, ScalarValue val2)
 {
     return val1.GetDoubleValue() > val2.GetDoubleValue();
 }
コード例 #13
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Divide(ScalarValue val1, ScalarValue val2)
 {
     return Create(val1.GetDoubleValue() / val2.GetDoubleValue());
 }
コード例 #14
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Add(ScalarValue val1, ScalarValue val2)
 {
     return Create(val1.GetDoubleValue() + val2.GetDoubleValue());
 }
コード例 #15
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Multiply(ScalarValue val1, ScalarValue val2)
 {
     return Create(val1.GetDoubleValue() * val2.GetDoubleValue());
 }
コード例 #16
0
 public static ScalarValue Power(ScalarValue val1, ScalarValue val2)
 {
     return(Create(Math.Pow(val1.GetDoubleValue(), val2.GetDoubleValue())));
 }
コード例 #17
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Power(ScalarValue val1, ScalarValue val2)
 {
     return Create(Math.Pow(val1.GetDoubleValue(), val2.GetDoubleValue()));
 }
コード例 #18
0
 public static bool LessThan(ScalarValue val1, ScalarValue val2)
 {
     return(val1.GetDoubleValue() < val2.GetDoubleValue());
 }
コード例 #19
0
ファイル: ScalarValue.cs プロジェクト: KSP-KOS/KOS
 public static ScalarValue Subtract(ScalarValue val1, ScalarValue val2)
 {
     return Create(val1.GetDoubleValue() - val2.GetDoubleValue());
 }
コード例 #20
0
 public static ScalarValue Abs(ScalarValue val)
 {
     return(Create(Math.Abs(val.GetDoubleValue())));
 }
コード例 #21
0
ファイル: TimeWarpValue.cs プロジェクト: KSP-KOS/KOS
 public void WarpTo(ScalarValue timeStamp)
 {
     TimeWarp.fetch.WarpTo(timeStamp.GetDoubleValue());
 }