MathHelper

StockSharp.Xaml.Charting.Rendering.HighQualityRasterizer.Agg.VectorMath

一般的な数式関数と定数が含まれています。

メソッド

BinomialCoefficient
public static long BinomialCoefficient(int n, int k)
result = MathHelper.BinomialCoefficient(n, k)

上記 binomial 係数を計算します。

n
. . .
k
ツイート

戻り値: ! / (k!)

DegreesToRadians
public static double DegreesToRadians(double degrees)
result = MathHelper.DegreesToRadians(degrees)

度を放射する人に変換する

degrees
角度の度

戻り値: 輝きで表現された角度

Factorial
public static long Factorial(int n)
result = MathHelper.Factorial(n)

与えられた自然数の因子を計算します。

n
数字。

戻り値: n!

InverseSqrtFast
public static double InverseSqrtFast(double x)
result = MathHelper.InverseSqrtFast(x)

左の数字の逆の四角の根の近似を返します。

x
数字です。

戻り値: 指定した数値の逆の平方根の近似、0.001の上限のエラー境界を持つ

InverseSqrtFast
public static float InverseSqrtFast(float x)
result = MathHelper.InverseSqrtFast(x)

左の数字の逆の四角の根の近似を返します。

x
数字です。

戻り値: 指定した数値の逆の平方根の近似、0.001の上限のエラー境界を持つ

NextPowerOfTwo
public static long NextPowerOfTwo(long n)
result = MathHelper.NextPowerOfTwo(n)

指定した番号よりも大きい2つの次の電力を返します。

n
指定した番号。

戻り値: 二つの力の次の力。

NextPowerOfTwo
public static double NextPowerOfTwo(double n)
result = MathHelper.NextPowerOfTwo(n)

指定した番号よりも大きい2つの次の電力を返します。

n
指定した番号。

戻り値: 二つの力の次の力。

NextPowerOfTwo
public static float NextPowerOfTwo(float n)
result = MathHelper.NextPowerOfTwo(n)

指定した番号よりも大きい2つの次の電力を返します。

n
指定した番号。

戻り値: 二つの力の次の力。

NextPowerOfTwo
public static int NextPowerOfTwo(int n)
result = MathHelper.NextPowerOfTwo(n)

指定した番号よりも大きい2つの次の電力を返します。

n
指定した番号。

戻り値: 二つの力の次の力。

RadiansToDegrees
public static double RadiansToDegrees(double radians)
result = MathHelper.RadiansToDegrees(radians)

放射を度に変換する

radians
放射状の角度

戻り値: 角度は度で表現

Swap
public static void Swap(double a, double b)
MathHelper.Swap(a, b)

2つのダブル値をスワッピングします。

a
第一値。
b
2番目の値。
Swap
public static void Swap(float a, float b)
MathHelper.Swap(a, b)

2つのフロート値をスワッピングします。

a
第一値。
b
2番目の値。

フィールド

E
public const double E
value = MathHelper.E

E の値をシングルとして定義します。

Log10E
public const double Log10E
value = MathHelper.Log10E

E のベース 10 のログ処理を定義します。

Log2E
public const double Log2E
value = MathHelper.Log2E

E のベース-2 のログアリズムを定義します。

Pi
public const double Pi
value = MathHelper.Pi

シングルとしてPiの値を定義します。

PiOver2
public const double PiOver2
value = MathHelper.PiOver2

一つに2つずつ分けられたPiの値を1つ定義します。

PiOver3
public const double PiOver3
value = MathHelper.PiOver3

シングルとして3つずつ分割したPiの値を定義します。

PiOver4
public const double PiOver4
value = MathHelper.PiOver4

シングルとして4つずつ分割したPiの値を定義します。

PiOver6
public const double PiOver6
value = MathHelper.PiOver6

シングルとして6つずつ分割したPiの値を定義します。

ThreePiOver2
public const double ThreePiOver2
value = MathHelper.ThreePiOver2

複数行のPi の値を 3 で定義し、単一のものとして 2 ずつ分割します。

TwoPi
public const double TwoPi
value = MathHelper.TwoPi

シングルとして2つのPの値をマルチプライドで定義します。