| 
  
力率変換を行う。 
  
 構文 
Math.PowerFactorTrans( 
         bForward, 
         val, 
         min, 
         max 
         [,type = 5] 
         [,bPercent = TRUE] 
         [,precision = -1] 
         ) 
  
 パラメータ 
  
bForward 
 | 
 
  
 | 
型: 
 | 
ブール 
 | 
 
  
 | 
TRUE - 生値から力率へ変換。 
FALSE - 力率から生値へ変換。 
 | 
 
 
 
  
  
  
  
type 
 | 
 
  
 | 
型: 
 | 
数値 
 | 
 
  
 | 
変換方法(0 もしくは 5を指定)。 
0 :  -0 ~ 1 ~ +0 で表現される力率 
5 :  -0.5 ~ 1 ~ +0.5 で表現される力率 
 | 
 
 
 
  
bPercent 
 | 
 
  
 | 
型: 
 | 
ブール 
 | 
 
  
 | 
TRUE時、力率を%で表現する。 
 | 
 
 
 
  
precision 
 | 
 
  
 | 
型: 
 | 
数値 
 | 
 
  
 | 
少数点桁数。-1の時、桁数を制限しない。bForwardがTの時のみ有効。 
 | 
 
 
 
  
戻り値 
  
   解説 
力率変換を行います。配列の場合、すべての要素の力率変換した値を配列として返します。 
  
 | 
 
 
 
  
  例 
生値が0~2000と変化する生値を -0 ~ 1 ~ +0 で表現される力率に変換する場合 
  
 | 
var powerfactorval = ::Math.PT(T, sourceval, 0, 2000); 
 
 | 
 
 
 
  
-0 ~ 1 ~ +0 で表現される力率を0~2000と変化する生値へ変換する場合 
  
 | 
var sourceval = ::Math.PT(F, powerfactorval, 0, 2000); 
 
 | 
 
 
 
  
 | 
 
 
 
  
 サポート対象 
  
  
 参照 
  
Math.Abs 
Math.Ceil 
Math.Floor 
Math.Ave 
Math.Sum 
Math.Max 
Math.Min 
Math.Random 
Math.Log 
Math.Log10 
Math.Pow 
Math.Sqrt 
Math.Nthroots 
Math.AddingUp 
Math.StDev 
Math.Correl 
Math.LineSt 
Math.Sin 
Math.Cos 
Math.Tan 
Math.Asin 
Math.Acos 
Math.Atan 
Math.Exp 
Math.LinearTrans (Math.LT) 
Math.PowerFactorTrans (Math.PT) 
Math.Summary 
Math.Round 
  
  
  
  
 |