IDecimalFloatingPointIeee754<TSelf> インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
generic <typename TSelf>
where TSelf : IDecimalFloatingPointIeee754<TSelf>public interface class IDecimalFloatingPointIeee754 : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System::Numerics::IAdditionOperators<TSelf, TSelf, TSelf>, System::Numerics::IAdditiveIdentity<TSelf, TSelf>, System::Numerics::IComparisonOperators<TSelf, TSelf, bool>, System::Numerics::IDecrementOperators<TSelf>, System::Numerics::IDivisionOperators<TSelf, TSelf, TSelf>, System::Numerics::IEqualityOperators<TSelf, TSelf, bool>, System::Numerics::IExponentialFunctions<TSelf>, System::Numerics::IFloatingPoint<TSelf>, System::Numerics::IFloatingPointConstants<TSelf>, System::Numerics::IFloatingPointIeee754<TSelf>, System::Numerics::IHyperbolicFunctions<TSelf>, System::Numerics::IIncrementOperators<TSelf>, System::Numerics::ILogarithmicFunctions<TSelf>, System::Numerics::IModulusOperators<TSelf, TSelf, TSelf>, System::Numerics::IMultiplicativeIdentity<TSelf, TSelf>, System::Numerics::IMultiplyOperators<TSelf, TSelf, TSelf>, System::Numerics::INumber<TSelf>, System::Numerics::INumberBase<TSelf>, System::Numerics::IPowerFunctions<TSelf>, System::Numerics::IRootFunctions<TSelf>, System::Numerics::ISignedNumber<TSelf>, System::Numerics::ISubtractionOperators<TSelf, TSelf, TSelf>, System::Numerics::ITrigonometricFunctions<TSelf>, System::Numerics::IUnaryNegationOperators<TSelf, TSelf>, System::Numerics::IUnaryPlusOperators<TSelf, TSelf>
public interface IDecimalFloatingPointIeee754<TSelf> : IComparable<TSelf>, IEquatable<TSelf>, IParsable<TSelf>, ISpanParsable<TSelf>, IUtf8SpanParsable<TSelf>, System.Numerics.IAdditionOperators<TSelf,TSelf,TSelf>, System.Numerics.IAdditiveIdentity<TSelf,TSelf>, System.Numerics.IComparisonOperators<TSelf,TSelf,bool>, System.Numerics.IDecrementOperators<TSelf>, System.Numerics.IDivisionOperators<TSelf,TSelf,TSelf>, System.Numerics.IEqualityOperators<TSelf,TSelf,bool>, System.Numerics.IExponentialFunctions<TSelf>, System.Numerics.IFloatingPoint<TSelf>, System.Numerics.IFloatingPointConstants<TSelf>, System.Numerics.IFloatingPointIeee754<TSelf>, System.Numerics.IHyperbolicFunctions<TSelf>, System.Numerics.IIncrementOperators<TSelf>, System.Numerics.ILogarithmicFunctions<TSelf>, System.Numerics.IModulusOperators<TSelf,TSelf,TSelf>, System.Numerics.IMultiplicativeIdentity<TSelf,TSelf>, System.Numerics.IMultiplyOperators<TSelf,TSelf,TSelf>, System.Numerics.INumber<TSelf>, System.Numerics.INumberBase<TSelf>, System.Numerics.IPowerFunctions<TSelf>, System.Numerics.IRootFunctions<TSelf>, System.Numerics.ISignedNumber<TSelf>, System.Numerics.ISubtractionOperators<TSelf,TSelf,TSelf>, System.Numerics.ITrigonometricFunctions<TSelf>, System.Numerics.IUnaryNegationOperators<TSelf,TSelf>, System.Numerics.IUnaryPlusOperators<TSelf,TSelf> where TSelf : IDecimalFloatingPointIeee754<TSelf>
type IDecimalFloatingPointIeee754<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)> = interface
interface IComparable
interface IComparable<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IEquatable<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IFormattable
interface IParsable<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface ISpanFormattable
interface ISpanParsable<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IUtf8SpanFormattable
interface IUtf8SpanParsable<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IAdditionOperators<'Self, 'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IAdditiveIdentity<'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IComparisonOperators<'Self, 'Self, bool (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IEqualityOperators<'Self, 'Self, bool (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IDecrementOperators<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IDivisionOperators<'Self, 'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IExponentialFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IFloatingPointConstants<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IIncrementOperators<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IMultiplicativeIdentity<'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IMultiplyOperators<'Self, 'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface INumberBase<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface ISubtractionOperators<'Self, 'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IUnaryNegationOperators<'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IUnaryPlusOperators<'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IFloatingPoint<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IModulusOperators<'Self, 'Self, 'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self> and 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface INumber<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface ISignedNumber<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IFloatingPointIeee754<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IHyperbolicFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface ILogarithmicFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IPowerFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface IRootFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
interface ITrigonometricFunctions<'Self (requires 'Self :> IDecimalFloatingPointIeee754<'Self>)>
Public Interface IDecimalFloatingPointIeee754(Of TSelf)
Implements IAdditionOperators(Of TSelf, TSelf, TSelf), IAdditiveIdentity(Of TSelf, TSelf), IComparable(Of TSelf), IComparisonOperators(Of TSelf, TSelf, Boolean), IDecrementOperators(Of TSelf), IDivisionOperators(Of TSelf, TSelf, TSelf), IEqualityOperators(Of TSelf, TSelf, Boolean), IEquatable(Of TSelf), IExponentialFunctions(Of TSelf), IFloatingPoint(Of TSelf), IFloatingPointConstants(Of TSelf), IFloatingPointIeee754(Of TSelf), IHyperbolicFunctions(Of TSelf), IIncrementOperators(Of TSelf), ILogarithmicFunctions(Of TSelf), IModulusOperators(Of TSelf, TSelf, TSelf), IMultiplicativeIdentity(Of TSelf, TSelf), IMultiplyOperators(Of TSelf, TSelf, TSelf), INumber(Of TSelf), INumberBase(Of TSelf), IParsable(Of TSelf), IPowerFunctions(Of TSelf), IRootFunctions(Of TSelf), ISignedNumber(Of TSelf), ISpanParsable(Of TSelf), ISubtractionOperators(Of TSelf, TSelf, TSelf), ITrigonometricFunctions(Of TSelf), IUnaryNegationOperators(Of TSelf, TSelf), IUnaryPlusOperators(Of TSelf, TSelf), IUtf8SpanParsable(Of TSelf)
型パラメーター
- TSelf
- 派生
- 実装
-
IComparable IComparable<TSelf> IEquatable<TSelf> IFormattable IParsable<TSelf> ISpanFormattable ISpanParsable<TSelf> IUtf8SpanFormattable IUtf8SpanParsable<TSelf> IAdditionOperators<TSelf,TSelf,TSelf> IAdditiveIdentity<TSelf,TSelf> IComparisonOperators<TSelf,TSelf,Boolean> IDecrementOperators<TSelf> IDivisionOperators<TSelf,TSelf,TSelf> IEqualityOperators<TSelf,TOther,TResult> IEqualityOperators<TSelf,TSelf,Boolean> IExponentialFunctions<TSelf> IFloatingPoint<TSelf> IFloatingPointConstants<TSelf> IFloatingPointIeee754<TSelf> IHyperbolicFunctions<TSelf> IIncrementOperators<TSelf> ILogarithmicFunctions<TSelf> IModulusOperators<TSelf,TSelf,TSelf> IMultiplicativeIdentity<TSelf,TSelf> IMultiplyOperators<TSelf,TSelf,TSelf> INumber<TSelf> INumberBase<TSelf> IPowerFunctions<TSelf> IRootFunctions<TSelf> ISignedNumber<TSelf> ISubtractionOperators<TSelf,TSelf,TSelf> ITrigonometricFunctions<TSelf> IUnaryNegationOperators<TSelf,TSelf> IUnaryPlusOperators<TSelf,TSelf>
メソッド
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IUtf8SpanFormattable.TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
現在のインスタンスの値を UTF-8 として指定されたバイトスパンに書式設定しようとします。 (継承元 INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.Parse(ReadOnlySpan<Byte>, IFormatProvider) |
UTF-8 文字のスパンを値に解析します。 (継承元 INumberBase<TSelf>) |
| IUtf8SpanParsable<TSelf>.TryParse(ReadOnlySpan<Byte>, IFormatProvider, TSelf) |
UTF-8 文字のスパンを値に解析しようとします。 (継承元 INumberBase<TSelf>) |