クラス | 解説 | |
---|---|---|
BuiltInFunctionBase | 組み込み関数の基本クラス。 | |
FormulaErrorBaseEventArgs | ||
UCEventQueue | UCEventQueueに関するまとめ。 | |
UCFunctionFactory | このクラスは、UltraCalcで使用できる数式関数のリストと、関数クラスの検索やインスタンス化を行うメソッドを管理します。 | |
UltraCalcBinaryOperatorBase | バイナリ演算子関数の抽象基本クラス。 | |
UltraCalcFunction | 数式関数の基本クラス。 | |
UltraCalcFunctionAbs | 数の絶対値を計算します。 | |
UltraCalcFunctionACos | 三角関数のコサイン関数の指定された値を持つ角度(ラジアンで計測される)を返します。 | |
UltraCalcFunctionACosh | 双曲線余弦のコサイン関数の指定された値を持つ角度(ラジアンで計測される)を返します。 | |
UltraCalcFunctionAnd | 少なくとも 1 つの引数が FALSE の値を持つ場合、Logical-AND はブール値 FALSE を返します。すべての引数が TRUE の場合、この関数は TRUE を返します。 | |
UltraCalcFunctionASin | 三角関数のサイン関数の指定された値を持つ角度(ラジアンで計測される)を返します。 | |
UltraCalcFunctionASinh | 双曲線正弦関数の指定された値を持つ、角度(ラジアンで指定された)を返します。 | |
UltraCalcFunctionATan | 指定したタンジェント関数値を持つ正規化された角度(ラジアンで計測された)を計算します。 | |
UltraCalcFunctionATan2 | 指定した(x、y)座標によってデカルト座標平面上の x 軸で作成された角度を計算します。 | |
UltraCalcFunctionATanh | ラジアンで計測された指定した角度の双曲線逆余弦のタンジェントを計算します。 | |
UltraCalcFunctionAveDev | すべての数字値の平均から標準偏差を返します。 | |
UltraCalcFunctionAverage | 一連の数値の平均 (数学的な) を計算します。 | |
UltraCalcFunctionBin2Dec | 2 進記数法で数値を文字列表示する 10 進値を返します。 | |
UltraCalcFunctionBin2Hex | 2 進数を表す文字列を 16 進法で同じ数を表す文字列に変換します。 | |
UltraCalcFunctionBin2Oct | 2 進数を表す文字列を 8 進法で同じ数を表す文字列に変換します。 | |
UltraCalcFunctionBinomDist | 特定の要素の二項分布確率を返します。 | |
UltraCalcFunctionCeiling | 指定された数値以上の最小の整数を返します。 | |
UltraCalcFunctionChar | 作業中のコンピュータで使用されている文字セットのコード番号で指定された文字を返します。 | |
UltraCalcFunctionChoose | CHOOSE 関数は最初の引数の数に基づいて、その引数で提供される値の 1 つを返します。 | |
UltraCalcFunctionCode | 特定のテキスト文字列の最初の文字に対応する数値コードを提供します。 | |
UltraCalcFunctionCombin | 項目のセットとそのセットから選択された項目の数を提供した可能な組み合わせの数を返します。 | |
UltraCalcFunctionCombina | 項目のセットとそのセットから選択された項目の (繰り返しを含む) 数を提供した可能な組み合わせの数を返します。 | |
UltraCalcFunctionComplex | 実係数と虚数を組み合わせて、「x+yi」 または 「x+yj」 の書式の文字列に表す複素数を返します。 | |
UltraCalcFunctionConcat | 2 つの文字列を連結する演算子 ("'&' ")。("First" & "Second") | |
UltraCalcFunctionConcatenate | 複数のテキスト値を 1 つのテキスト文字列に結合します。 | |
UltraCalcFunctionConvert | ある測定システムから他へ値を変換しますたとえば、メーターからインチまたは時間から秒へ。 | |
UltraCalcFunctionCos | 指定した角度(計測されたインラジアント)の三角関数のコサインを計算します。 | |
UltraCalcFunctionCosh | 双曲線余弦のコサイン関数の指定された値を持つ角度(ラジアンで計測される)を返します。 | |
UltraCalcFunctionCount | セルが持つ数値または日付/時刻値をカウントします。 | |
UltraCalcFunctionCountA | 空でないセル数をカウントします。 | |
UltraCalcFunctionCritBinom | 累積二項分布が基準値以上の一番小さい値を返します。 | |
UltraCalcFunctionDate | 指定された時刻を表す .NET DateTime 型のタイマー刻み数を返します。 | |
UltraCalcFunctionDateAdd | 指定した時間間隔を DateTime に加算し、その結果を System.DateTime 値で返します。 | |
UltraCalcFunctionDateDiff | 2つのDateTime値の間の時間間隔数を示す値を返します。 | |
UltraCalcFunctionDateValue | 文字列で表された日付に対応する .NET DateTime 値を返します。 | |
UltraCalcFunctionDay | 日付値の日を返します。 | |
UltraCalcFunctionDays360 | 1年を360日(30日ラ12か月)として、2つの日付の間の日数を返します。 これは一部の会計計算で使用されます。 | |
UltraCalcFunctionDB | 指定された期間で定率法(DB)を使用して資産の減価償却を計算します。 | |
UltraCalcFunctionDBNull | DBNullを返します。 | |
UltraCalcFunctionDDB | 指定された期間で倍率法(DDB)やその他の加重要因法を使用して資産の減価償却を計算します。 | |
UltraCalcFunctionDec2Bin | 指定する 10 進値を 2 進数として表示する文字列を返します | |
UltraCalcFunctionDec2Hex | 指定する 10 進値を 16 進数として表示する文字列を返します。 | |
UltraCalcFunctionDec2Oct | 指定された 10 進値を 8 進数として表わす文字列を返します | |
UltraCalcFunctionDec2XBase | 指定された基数スキームで指定された 10 進数を表す文字列を返します。 | |
UltraCalcFunctionDegrees | ラジアンを度に変換する。 | |
UltraCalcFunctionDelta | 2 つの番号を比較して、等しい場合は 1、異なる場合は 0 を返します。 | |
UltraCalcFunctionDescriptor | 関数テーブルのエントリについて記述するクラスで、関数の引数に関する情報にアクセスするメソッドを提供します | |
UltraCalcFunctionDivide | "/" 除算数式演算子 (例:3/2)。 | |
UltraCalcFunctionDollarDe | 小数で表されたドルの価格を分数で表されたドルの価格に変換します。 | |
UltraCalcFunctionDollarFr | 小数で表されたドルの価格を分数で表されたドルの価格に変換します。 | |
UltraCalcFunctionEDate | 開始日前/後の指定された月数の日付を返します。 | |
UltraCalcFunctionEOMonth | 開始日前/後の指定された月数の月末日を返します。 | |
UltraCalcFunctionEqual | "=" 等値数式演算子 (例:Price = 200)。 | |
UltraCalcFunctionErrorType | エラー値が返されると、ERRORTYPE 関数は UltraCalcErrorCode 列挙体に対応する数値を返します。 | |
UltraCalcFunctionEven | 数値を切り上げて、その結果に最も近い偶数の整数を返します。 | |
UltraCalcFunctionExp | 指定した値に対する e を底とする数値のべき乗を計算します。 | |
UltraCalcFunctionExpon | "^"指数演算子(例:3^2)。 | |
UltraCalcFunctionFact | 数値の階乗を返します。 | |
UltraCalcFunctionFactDouble | 数値の二重階乗を返します。 | |
UltraCalcFunctionFactory | 組み込みおよびユーザー定義の UltraCalcFunction インスタンスを管理するクラス。 | |
UltraCalcFunctionFalse | 定数関数は常にブールの FALSE 値を返します。 | |
UltraCalcFunctionFind | テキストの他の部分内のテキストの一部を検索します。 | |
UltraCalcFunctionFixed | オプションの千の位の区切り記号を付けて小数点以下の指定された桁数に丸められた数値を書式設定します。 | |
UltraCalcFunctionFloor | 指定した数値に対して次に少ない全体数を計算します | |
UltraCalcFunctionFV | 固定された支払いがあり、固定の利率またはリターン率を想定して投資額の将来値を計算します。 | |
UltraCalcFunctionGcd | 整数値の最大公約数を返します。 | |
UltraCalcFunctionGE | ">="以上数式演算子(例:Price >= 200) | |
UltraCalcFunctionGeStep | 2 つの数値を比較して、1 番目の数値が 2 番目の数値より大きいまたは等しい場合は、1 を返します。それ以外の場合は、0 を返します。 | |
UltraCalcFunctionGT | ">="以上数式演算子(例:Price >= 200) | |
UltraCalcFunctionHex2Bin | 16 進数を表す文字列と 2 進法で同じ数を表す文字列に変換します。 | |
UltraCalcFunctionHex2Dec | 16 進記数法で、数値を文字列表示する 10 進数の値を返します。 | |
UltraCalcFunctionHex2Oct | 16 進数を表す文字列を 8 進法で同じ数を表す文字列に変換します。 | |
UltraCalcFunctionHour | 時刻値の時を返します。 | |
UltraCalcFunctionIf | ユーザが指定する値または UltraCalc 表現の論理テストの結果に基づき 2 つの結果(または検証するための UltraCalc 表現)から選択します。 | |
UltraCalcFunctionIfError | 最初の値がエラーかどうかによって、2 つの値の内の 1 つを返します。 | |
UltraCalcFunctionImAbs | 複素数の絶対値を返します。 | |
UltraCalcFunctionImaginary | 複素数の虚数を返します。 | |
UltraCalcFunctionImArgument | ラジアンで表されるシータ引数および度を返します。 | |
UltraCalcFunctionImConjugate | 共役複素数を返します。 | |
UltraCalcFunctionImCos | 複素数のコサインを返します。 | |
UltraCalcFunctionImDiv | 2 つの共役複素数の商を返します。 | |
UltraCalcFunctionImExp | 複素数の指数関数を返します。 | |
UltraCalcFunctionImLn | 複素数の自然対数を返します。 | |
UltraCalcFunctionImLog10 | 複素数の 10 を底とする数値の対数(常用対数)を返します。 | |
UltraCalcFunctionImLog2 | 複素数の 2 を底とする数値の対数 (常用対数) を返します。 | |
UltraCalcFunctionImPower | 指定したべき乗の複素数を返します。 | |
UltraCalcFunctionImProduct | 1 から n 複素数の積を返します。 | |
UltraCalcFunctionImReal | 複素数の実係数を返します。 | |
UltraCalcFunctionImSin | 複素数のサインを返します。 | |
UltraCalcFunctionImSqrt | 複素数の平方根を返します。 | |
UltraCalcFunctionImSub | 2 つの複素数の差を返します。 | |
UltraCalcFunctionImSum | 1 から n 複素数の合計を返します。 | |
UltraCalcFunctionInfo | 現在のオペレーション システムについての情報を返します。 | |
UltraCalcFunctionInt | 実数値を(小数部がある場合がある)を自然数に変換します。 | |
UltraCalcFunctionIntRate | 無利子債券など、将来のある時点において償還可能な証券投資が生む金利を計算します。 | |
UltraCalcFunctionIPmt | 定期的な投資または貸付のための支払いの利率部分、定額支払い、および利息の固定レートを計算します。 | |
UltraCalcFunctionIRR | 正(入金)または負の数(出金)値いずれかによって表される一連の定期的なキャッシュ フローに対する内部利益率を計算します。 | |
UltraCalcFunctionIsBlank | 指定された値が空白の場合、TRUE を返します。 | |
UltraCalcFunctionIsDBNull | 値がDBNullかどうかを示すブール値を返します。 | |
UltraCalcFunctionIsErr | 指定された値が #N/A を除くエラー値の場合、TRUE を返します。 | |
UltraCalcFunctionIsError | 指定された値が例外を除くエラー値の場合、TRUE を返します。 | |
UltraCalcFunctionIsEven | 指定された値が偶数の場合、TRUE を返します。 | |
UltraCalcFunctionIsLogical | 指定された値が 2 つの状態のロジックまたはブール値を参照する場合、True を返します。 | |
UltraCalcFunctionIsNa | エラー値が #N/A(該当なし)である場合、True を返します。 | |
UltraCalcFunctionIsNonText | 指定した値が非テキスト値を参照する場合、True を返します。 | |
UltraCalcFunctionIsNull | 値がnull(VBではNothing)かどうかを示すブール値を返します。 | |
UltraCalcFunctionIsNumber | 指定した値が数値を参照する場合、True を返します。 | |
UltraCalcFunctionIsOdd | 指定された値が奇数の場合、TRUE を返します。 | |
UltraCalcFunctionIsRef | 指定された値が UltraCalc 参照の場合、TRUE を返します。 | |
UltraCalcFunctionIsText | 指定した値がテキスト(または文字列)値を参照する場合、True を返します。 | |
UltraCalcFunctionLcm | 2 つの整数値の最小公倍数を返します。 | |
UltraCalcFunctionLE | "<="以下数式演算子(例:Price <= 200) | |
UltraCalcFunctionLeft | 指定した文字数まで、テキスト値から最も左の文字を取得します。 | |
UltraCalcFunctionLen | テキスト値の文字数をカウントします。 | |
UltraCalcFunctionLn | 指定した数値の自然対数を計算します。 | |
UltraCalcFunctionLog | 指定した base を底として、指定した value の対数を計算します。 | |
UltraCalcFunctionLog10 | 指定した数値の対数(base 10)を計算します。 | |
UltraCalcFunctionLower | テキスト値をすべて小文字に変換します。 | |
UltraCalcFunctionLT | "<"小なり数式演算子(例:Price < 200) | |
UltraCalcFunctionMax | シリーズから最大の数値を割り当てます。 | |
UltraCalcFunctionMedian | 数値の指定されたリストの中央値を計算します。 | |
UltraCalcFunctionMid | 文字列の指定した位置から始まる、テキスト文字列の中から指定された文字数の文字を取得します。 | |
UltraCalcFunctionMin | シリーズから最小の数値を割り当てます。 | |
UltraCalcFunctionMinus | "-"減算数式演算子(例:3-2)。 | |
UltraCalcFunctionMinute | 時刻値の分を返します。 | |
UltraCalcFunctionMod | 以下の 2 つの数値の整数除算の余りを取得します。 | |
UltraCalcFunctionMonth | 日付値の月を返します。 | |
UltraCalcFunctionMRound | 他の数値の倍数に最も近い数値を四捨五入します。 | |
UltraCalcFunctionMultinomial | 一連の数値の多項式を返します。 | |
UltraCalcFunctionMultiply | "*"乗算数式演算子 (例:2*3)。 | |
UltraCalcFunctionN | 数値を値に変換します。 | |
UltraCalcFunctionNa | #N/A! を返します。これは該当しない結果を表すエラー値です。 | |
UltraCalcFunctionNE | "<>" 非等値数式演算子(例:Price <> 200) | |
UltraCalcFunctionNetWorkDays | 特別な休日を除く、指定期間の全稼働日の合計数を返します。 | |
UltraCalcFunctionNot | Logical-NOT はその引数の逆ブール値を返します。 | |
UltraCalcFunctionNow | 現在の日時を表す .NET DateTime 型のタイマー刻み数を返します。 | |
UltraCalcFunctionNPer | 支払い頻度、金額、および利率が安定している場合、投資の支払い期間の数を計算します。 | |
UltraCalcFunctionNPV | 指定する予想レートまたはリターン投資の Net Present Value を計算し、正の数値(入金)および負の数値(支払い)としてキャッシュ フローが表されます。 | |
UltraCalcFunctionNull | null(VBではNothing)を返します。 | |
UltraCalcFunctionOct2Bin | 8 進数を表示する文字列を 2 進数で同じ番号を表示する文字列に変換します。 | |
UltraCalcFunctionOct2Dec | 8 進記数法で数値を文字列表示する 10 進値を返します。 | |
UltraCalcFunctionOct2Hex | 16 進法を表示する文字列を 2 進数で同じ番号を表示する文字列に変換します。 | |
UltraCalcFunctionOdd | 数値を切り上げて、その結果に最も近い奇数の整数を返します。 | |
UltraCalcFunctionOr | 少なくとも 1 つの引数が TRUE の値を持つ場合、Logical-OR はブール値を返します。すべての引数が FALSE の場合、この関数は FALSE を返します。 | |
UltraCalcFunctionPercent | "%" パーセント数式演算子 (例:20%)。 | |
UltraCalcFunctionPi | ギリシャ文字 pi の算術定数を返します。 | |
UltraCalcFunctionPlus | "+" 加算数式演算子 (例:1+2)。 | |
UltraCalcFunctionPmt | 支払い数が固定される必要がある固定利率での貸付で支払い金額を計算します。 | |
UltraCalcFunctionPower | 特定の数をべき乗にします。 | |
UltraCalcFunctionPPmt | 定期的な投資または貸付のための支払いの利率部分、定額支払い、および利息の固定レートを計算します。 | |
UltraCalcFunctionProduct | 積を返すために一連の数をかけ算します。 | |
UltraCalcFunctionPV | 固定された将来の支払いが指定された利率であることを割り引いて投資の現在の値を計算します。 | |
UltraCalcFunctionQuotient | 余りを無視して 2 つの数で整数除算を実行しまうす。 | |
UltraCalcFunctionRadians | 度をラジアンに変換する。 | |
UltraCalcFunctionRand | ゼロから 1 までの疑似乱数を生成します。 | |
UltraCalcFunctionRandBetween | 2 つの指定した番号の間で疑似乱整数を生成します。 | |
UltraCalcFunctionRate | 一連のキャッシュ フローの一期あたりの内部利益率を計算します(投資期間全体)。 | |
UltraCalcFunctionReplace | テキスト値のサブ文字列を新しいテキストで置き換えます。このサブ文字列は、オリジナルのテキスト値内で文字の開始点と長さを指定することによって指定されます。 | |
UltraCalcFunctionRept | テキストを指定した回数繰り返します。 | |
UltraCalcFunctionRight | 指定した文字数まで、テキスト値から最も右の文字を取得します。 | |
UltraCalcFunctionRoman | 数値を文字列としてローマ数字に変換します。 | |
UltraCalcFunctionRound | 整数を生成するために数値の小数部を丸めます。 | |
UltraCalcFunctionRoundDown | 数値を切り捨てて指定した桁数にします。 | |
UltraCalcFunctionRoundUp | 数値を切り上げて指定した桁数にします。 | |
UltraCalcFunctionSearch | 大文字と小文字を区別しない検索を実行し、もう 1 つの中である文字列の 1 から始まるインデックスを返します。 | |
UltraCalcFunctionSearchB | 大文字と小文字を区別しない検索を実行し、もう 1 つの中である文字列の 1 から始まるインデックスを返します。 | |
UltraCalcFunctionSecond | 時刻値の秒を返します。 | |
UltraCalcFunctionSeriesSum | 一連のべき乗の合計を返します。 | |
UltraCalcFunctionSign | 数値のサインを返します。(-1、0、または 1) | |
UltraCalcFunctionSin | 指定した角度(計測されたインラジアント)の三角関数のサインを計算します。 | |
UltraCalcFunctionSinh | ラジアンで計測された指定した角度の双曲線逆余弦のサインを計算します。 | |
UltraCalcFunctionSLN | 資産の定額法が一期当たりどのようになるべきかを計算します。 | |
UltraCalcFunctionSqrt | 数の平方根を計算します。 | |
UltraCalcFunctionSqrtPi | 指定した数値に Pi を乗じた平方根を返します。 | |
UltraCalcFunctionStdev | 数値の指定されたサンプリングの概算の標準偏差を計算します | |
UltraCalcFunctionSubtotal | 1 つ以上の参照の小計を計算します。 | |
UltraCalcFunctionSum | 合計値を取得するために一連の数を追加します。 | |
UltraCalcFunctionSYD | 定額逓減法(Sum-of-Year's Digits Method)を使用して、減価償却費を計算します。 | |
UltraCalcFunctionTan | 指定した角度(計測されたインラジアント)の三角関数のタンジェントを計算します。 | |
UltraCalcFunctionTanh | ラジアンで計測された指定した角度の双曲線逆余弦のタンジェントを計算します。 | |
UltraCalcFunctionText | 指定した書式設定に基づいて値をテキストに変換します。 | |
UltraCalcFunctionTime | 指定された時刻を表す .NET DateTime 型のタイマー刻み数を返します。 | |
UltraCalcFunctionTimeValue | 文字列で表された時刻に対応する小数を返します。 | |
UltraCalcFunctionToday | ホストの現在の日付を取得します。 | |
UltraCalcFunctionTrim | テキスト値から先頭または後続のスペースを削除し、テキスト値内の空白の続きを正規化します。 | |
UltraCalcFunctionTrue | 定数関数は常にブールの TRUE 値を返します。 | |
UltraCalcFunctionTrunc | 整数を生成するために数値の小数部を切り捨てます。 | |
UltraCalcFunctionType | 指定された値の基本の UltraCalc データ型を返します。 | |
UltraCalcFunctionUnaryMinus | "-" 単項マイナス数式演算子 (例:-20)。 | |
UltraCalcFunctionUnaryPlus | "+"単項プラス数式演算子(例:+20)。 | |
UltraCalcFunctionUpper | 文字列に含まれる英字をすべて大文字に変換します。 | |
UltraCalcFunctionValue | 数または通貨を表すテキスト部分の数値を取得します。 | |
UltraCalcFunctionVar | 数値の指定されたサンプリングの推定の分散を計算します。 | |
UltraCalcFunctionWeekDay | 指定した日の週日を表示する番号を返します。 | |
UltraCalcFunctionWeekNum | 指定した日付が何週目かを返します。 | |
UltraCalcFunctionWorkDay | 任意の指定した休日を除く、指定した日付から稼働日までの日数を返します。 | |
UltraCalcFunctionXBase2Dec | 10 進記数法以外の記数法で数値を文字列表示する 10 進数の値を返します。 | |
UltraCalcFunctionXBase2XBase | 10 進記数法以外の記数法で数字を表す文字列を別の 10 進記数法以外の記数法の数字に変換します。 | |
UltraCalcFunctionYear | 日付値の年を返します。 | |
UltraCalcNumberStack | 数式の評価に使用される UltraCalcValue インスタンスのスタック。 | |
UltraCalcReferenceCollection | IUltraCalcReference オブジェクトのコレクションを管理します。 | |
UltraCalcUserDefinedFunction | ユーザー定義関数によって数式関数テーブルを拡張するための抽象基本クラス。 | |
UltraCalcUserDefinedFunctionFactory | このクラスは、UltraCalcで使用できるユーザー定義の数式関数のリストと、関数クラスの検索やインスタンス化を行うメソッドを管理します。 |