| static Add(const Decimal&, const Decimal&) | Ajoute deux valeurs Decimal spécifiées. |
| static Ceiling(const Decimal&) | Renvoie la plus petite valeur entière supérieure ou égale à la valeur spécifiée. |
| static Compare(const Decimal&, const Decimal&) | Détermine si la valeur représentée par le premier objet Decimal est inférieure, égale ou supérieure à la valeur représentée par le second objet Decimal. |
| CompareTo(const Decimal&) const | Détermine si la valeur représentée par l’objet actuel est inférieure, égale ou supérieure à la valeur représentée par l’objet spécifié. |
| Decimal() | Construit une instance qui représente 0. |
| Decimal(std::int8_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::int16_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::int32_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::int64_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::uint8_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::uint16_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::uint32_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(std::uint64_t) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(float) | Construit une instance qui représente la valeur spécifiée. |
| Decimal(double) | Construit une instance qui représente la valeur spécifiée. |
| explicit Decimal(const std::string&) | Construit une instance qui représente une valeur dont la représentation sous forme de chaîne est spécifiée comme une instance de la classe std::string. |
| Decimal(int32_t, int32_t, int32_t, bool, uint8_t) | Construit un objet Decimal à partir des composants spécifiés. |
| Decimal(const Decimal&) | Construit une instance de la classe Decimal qui représente le même nombre que l’objet Decimal spécifié. |
| Decimal(const ArrayPtr<int32_t>&) | Construit une instance de la classe Decimal à partir d’un tableau d’entiers contenant une représentation binaire. |
| Decimal(std::nullptr_t) | Lance toujours ArgumentNullException. |
| Decimal(const number_type&) | Construit une instance de la classe Decimal représentant la valeur spécifiée. |
| static Divide(const Decimal&, const Decimal&) | Divise deux valeurs Decimal spécifiées. |
| Equals(const Decimal&) const | Détermine si les valeurs représentées par l’objet actuel et l’objet spécifié sont égales. |
| Equals(const SharedPtr<Object>&) const | Détermine si les valeurs représentées par l’objet actuel et l’objet spécifié sont égales. |
| static Equals(const Decimal&, const Decimal&) | Détermine si les valeurs représentées par les objets spécifiés sont égales. |
| static Floor(const Decimal&) | Renvoie la plus grande valeur entière inférieure ou égale à la valeur spécifiée. |
| static FromOACurrency(int64_t) | Convert la valeur monétaire OLE spécifiée en la valeur Decimal équivalente. NOT IMPLEMENTED. |
| static GetBits(const Decimal&) | Convertit l’objet Decimal spécifié en la représentation binaire de la valeur qu’il représente. |
| static GetBytes(const Decimal&, const System::ArrayPtr<uint8_t>&) | Convert la valeur Decimal spécifiée en un tableau d’octets. |
| GetHashCode() const | Renvoie un code de hachage pour l’objet actuel. |
| GetTypeCode() const | Obtient le code de type de l’objet. |
| static Multiply(const Decimal&, const Decimal&) | Multiplie deux valeurs Decimal spécifiées. |
| static Negate(const Decimal&) | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant de la négation de la valeur représentée par l’objet spécifié. |
| explicit operator bool() const | Convertit la valeur représentée par l’objet actuel en une valeur booléenne. |
| explicit operator double() const | Convertit la valeur représentée par l’objet actuel en une valeur à virgule flottante double précision. |
| explicit operator float() const | Convertit la valeur représentée par l’objet actuel en une valeur à virgule flottante simple précision. |
| operator!=(const Decimal&) const | Détermine si les valeurs représentées par l’objet actuel et l’objet spécifié ne sont pas égales. |
| operator!=(std::nullptr_t) const | Détermine si la valeur représentée par l’objet actuel est différente de 0. |
| operator%(const Decimal&) const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant d’une opération modulo avec les valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator%=(const Decimal&) | Attribue à l’objet actuel une nouvelle valeur résultant d’une opération modulo avec les valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator*(const Decimal&) const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant de la multiplication des valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator*=(const Decimal&) | Attribue à l’objet actuel une nouvelle valeur résultant de la multiplication des valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator+(const Decimal&) const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur qui est la somme des valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator++() | Incrémente la valeur représentée par l’objet actuel. |
| operator+=(const Decimal&) | Attribue à l’objet actuel une nouvelle valeur qui est la somme des valeurs représentées par l’objet actuel et l’objet spécifié. |
| operator-(const Decimal&) const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant de la soustraction de la valeur représentée par l’objet spécifié de la valeur représentée par l’objet actuel. |
| operator-() const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant de la négation de la valeur représentée par l’objet actuel. |
| operator–() | Décrémente la valeur représentée par l’objet actuel. |
| operator-=(const Decimal&) | Attribue à l’objet actuel une nouvelle valeur résultant de la soustraction de la valeur représentée par l’objet spécifié de la valeur représentée par l’objet actuel. |
| operator/(const Decimal&) const | Renvoie une nouvelle instance de la classe Decimal qui représente une valeur résultant de la division de la valeur représentée par l’objet actuel par la valeur représentée par l’objet spécifié. |
| operator/=(const Decimal&) | Attribue à l’objet actuel une nouvelle valeur résultant de la division de la valeur représentée par l’objet actuel par la valeur représentée par l’objet spécifié. |
| operator<(const Decimal&) const | Détermine si la valeur représentée par l’objet actuel est inférieure à la valeur représentée par l’objet spécifié. |
| operator<=(const Decimal&) const | Détermine si la valeur représentée par l’objet actuel est inférieure ou égale à la valeur représentée par l’objet spécifié. |
| operator=(const Decimal&) | Attribue la valeur représentée par l’objet spécifié à l’objet actuel. |
| operator==(const Decimal&) const | Détermine si les valeurs représentées par l’objet actuel et l’objet spécifié sont égales. |
| operator==(std::nullptr_t) const | Détermine si la valeur représentée par l’objet actuel est 0. |
| operator>(const Decimal&) const | Détermine si la valeur représentée par l’objet actuel est supérieure à la valeur représentée par l’objet spécifié. |
| operator>=(const Decimal&) const | Détermine si la valeur représentée par l’objet actuel est supérieure ou égale à la valeur représentée par l’objet spécifié. |
| static Parse(const String&) | Convertit la représentation sous forme de chaîne d’un nombre décimal en une instance équivalente de la classe Decimal. |
| static Parse(const String&, Globalization::NumberStyles) | Convertit la représentation sous forme de chaîne d’un nombre décimal en une instance équivalente de la classe Decimal en utilisant le style spécifié. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&) | Convertit la représentation sous forme de chaîne d’un nombre décimal en une instance équivalente de la classe Decimal en utilisant le fournisseur de format spécifié. |
| static Parse(const String&, Globalization::NumberStyles, const SharedPtr<IFormatProvider>&) | Convertit la représentation sous forme de chaîne d’un nombre décimal en une instance équivalente de la classe Decimal en utilisant le style et le fournisseur de format spécifiés. |
| static Remainder(const Decimal&, const Decimal&) | Calcule le reste après la division de deux valeurs Decimal. |
| static Round(const Decimal&, MidpointRounding) | Arrondit la valeur spécifiée au nombre entier le plus proche. Un paramètre indique le comportement de la fonction si la valeur spécifiée est également proche de deux nombres les plus proches. |
| static Round(const Decimal&, int, MidpointRounding) | Arrondit la valeur spécifiée à la valeur la plus proche avec le nombre spécifié de chiffres fractionnels. Un paramètre indique le comportement de la fonction si la valeur spécifiée est également proche de deux valeurs les plus proches. |
| static Subtract(const Decimal&, const Decimal&) | Soustrait une valeur Decimal spécifiée d’une autre. |
| static ToByte(Decimal) | Convertit la valeur Decimal en entier non signé de 8 bits. |
| static ToDouble(Decimal) | Convertit la valeur Decimal en nombre à virgule flottante double précision. |
| static ToInt16(Decimal) | Convertit la valeur Decimal en entier signé de 16 bits. |
| static ToInt32(Decimal) | Convertit la valeur Decimal en entier signé de 32 bits. |
| static ToInt64(Decimal) | Convertit la valeur Decimal en entier signé de 64 bits. |
| static ToOACurrency(const Decimal&) | Convert la valeur Decimal spécifiée en la valeur monétaire OLE équivalente. NON IMPLEMENTÉ. |
| static ToSByte(Decimal) | Convertit la valeur Decimal en entier signé de 8 bits. |
| static ToSingle(Decimal) | Convertit la valeur Decimal en nombre à virgule flottante simple précision. |
| ToStdString() const | Renvoie une instance de std::string qui contient la représentation sous forme de chaîne de la valeur représentée par l’objet. |
| ToString() const | Renvoie la représentation sous forme de chaîne de la valeur représentée par l’objet. |
| ToString(const SharedPtr<IFormatProvider>&) const | Convertit l’objet actuel en chaîne en utilisant les informations de format spécifiques à la culture. |
| ToString(const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const SharedPtr<Globalization::NumberFormatInfo>&) const | |
| ToString(const Decimal&, std::nullptr_t) const | |
| ToString(const String&, const SharedPtr<IFormatProvider>&) const | Convertit l’objet actuel en sa représentation sous forme de chaîne en utilisant le format de chaîne spécifié et les informations de format spécifiques à la culture fournies par l’objet IFormatProvider spécifié. |
| ToString(const String&, const SharedPtr<Globalization::CultureInfo>&) const | |
| ToString(const String&, const SharedPtr<Globalization::NumberFormatInfo>&) const | |
| ToString(const String&, std::nullptr_t) const | |
| ToStringInternal() const | Renvoie la représentation sous forme de chaîne de la valeur représentée par l’objet. Pour usage interne. |
| static ToUInt16(Decimal) | Convertit la valeur Decimal en entier non signé de 16 bits. |
| static ToUInt32(Decimal) | Convertit la valeur Decimal en entier non signé de 32 bits. |
| static ToUInt64(Decimal) | Convertit la valeur Decimal en entier non signé de 64 bits. |
| static Truncate(const Decimal&) | Renvoie l’objet Decimal représentant une valeur dont la partie entière est égale à celle de la valeur représentée par l’objet Decimal spécifié, tous les chiffres fractionnaires étant supprimés. |
| static TryParse(const String&, Decimal&) | Convertit la chaîne spécifiée contenant la représentation sous forme de chaîne d’un nombre en la valeur Decimal équivalente. |
| static TryParse(const String&, Globalization::NumberStyles, const SharedPtr<IFormatProvider>&, Decimal&) | Convertit la chaîne spécifiée contenant la représentation sous forme de chaîne d’un nombre en la valeur Decimal équivalente en utilisant les informations de formatage et le style de nombre fournis. |
| static Type() | Renvoie une référence à l’objet TypeInfo représentant les informations de type de la classe Decimal. |
| ~Decimal() | Destructeur. |