| static Add(const Decimal&, const Decimal&) | Aggiunge due valori Decimal specificati. |
| static Ceiling(const Decimal&) | Restituisce il più piccolo valore intero maggiore o uguale al valore specificato. |
| static Compare(const Decimal&, const Decimal&) | Determina se il valore rappresentato dal primo oggetto Decimal è minore, uguale o maggiore del valore rappresentato dal secondo oggetto Decimal. |
| CompareTo(const Decimal&) const | Determina se il valore rappresentato dall’oggetto corrente è minore, uguale o maggiore del valore rappresentato dall’oggetto specificato. |
| Decimal() | Costruisce un’istanza che rappresenta 0. |
| Decimal(std::int8_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::int16_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::int32_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::int64_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::uint8_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::uint16_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::uint32_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(std::uint64_t) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(float) | Costruisce un’istanza che rappresenta il valore specificato. |
| Decimal(double) | Costruisce un’istanza che rappresenta il valore specificato. |
| explicit Decimal(const std::string&) | Costruisce un’istanza che rappresenta un valore la cui rappresentazione stringa è specificata come un’istanza della classe std::string. |
| Decimal(int32_t, int32_t, int32_t, bool, uint8_t) | Costruisce un oggetto Decimal dai componenti specificati. |
| Decimal(const Decimal&) | Costruisce un’istanza della classe Decimal che rappresenta lo stesso numero dell’oggetto Decimal specificato. |
| Decimal(const ArrayPtr<int32_t>&) | Costruisce un’istanza della classe Decimal da un array di interi contenente una rappresentazione binaria. |
| Decimal(std::nullptr_t) | Lancia sempre ArgumentNullException. |
| Decimal(const number_type&) | Costruisce un’istanza della classe Decimal che rappresenta il valore specificato. |
| static Divide(const Decimal&, const Decimal&) | Divide due valori Decimal specificati. |
| Equals(const Decimal&) const | Determina se i valori rappresentati dall’oggetto corrente e dall’oggetto specificato sono uguali. |
| Equals(const SharedPtr<Object>&) const | Determina se i valori rappresentati dall’oggetto corrente e dall’oggetto specificato sono uguali. |
| static Equals(const Decimal&, const Decimal&) | Determina se i valori rappresentati dagli oggetti specificati sono uguali. |
| static Floor(const Decimal&) | Restituisce il più grande valore intero minore o uguale al valore specificato. |
| static FromOACurrency(int64_t) | Convert il valore di valuta OLE specificato nel valore Decimal equivalente. NOT IMPLEMENTED. |
| static GetBits(const Decimal&) | Converte l’oggetto Decimal specificato nella rappresentazione binaria del valore che rappresenta. |
| static GetBytes(const Decimal&, const System::ArrayPtr<uint8_t>&) | Convert il valore Decimal specificato in un array di byte. |
| GetHashCode() const | Restituisce un codice hash per l’oggetto corrente. |
| GetTypeCode() const | Ottiene il codice del tipo di oggetto. |
| static Multiply(const Decimal&, const Decimal&) | Moltiplica due valori Decimal specificati. |
| static Negate(const Decimal&) | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultante dalla negazione del valore rappresentato dall’oggetto specificato. |
| explicit operator bool() const | Converte il valore rappresentato dall’oggetto corrente in un valore booleano. |
| explicit operator double() const | Converte il valore rappresentato dall’oggetto corrente in un valore a virgola mobile a doppia precisione. |
| explicit operator float() const | Converte il valore rappresentato dall’oggetto corrente in un valore a virgola mobile a precisione singola. |
| operator!=(const Decimal&) const | Determina se i valori rappresentati dall’oggetto corrente e dall’oggetto specificato non sono uguali. |
| operator!=(std::nullptr_t) const | Determina se il valore rappresentato dall’oggetto corrente è diverso da 0. |
| operator%(const Decimal&) const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultato dell’operazione modulo con i valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator%=(const Decimal&) | Assegna all’oggetto corrente un nuovo valore che è il risultato dell’operazione modulo con i valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator*(const Decimal&) const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultato della moltiplicazione dei valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator*=(const Decimal&) | Assegna all’oggetto corrente un nuovo valore che è il risultato della moltiplicazione dei valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator+(const Decimal&) const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore che è la somma dei valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator++() | Incrementa il valore rappresentato dall’oggetto corrente. |
| operator+=(const Decimal&) | Assegna all’oggetto corrente un nuovo valore che è la somma dei valori rappresentati dall’oggetto corrente e da quello specificato. |
| operator-(const Decimal&) const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultato della sottrazione del valore rappresentato dall’oggetto specificato dal valore rappresentato dall’oggetto corrente. |
| operator-() const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultante dalla negazione del valore rappresentato dall’oggetto corrente. |
| operator–() | Decrementa il valore rappresentato dall’oggetto corrente. |
| operator-=(const Decimal&) | Assegna all’oggetto corrente un nuovo valore che è il risultato della sottrazione del valore rappresentato dall’oggetto specificato dal valore rappresentato dall’oggetto corrente. |
| operator/(const Decimal&) const | Restituisce una nuova istanza della classe Decimal che rappresenta un valore risultato della divisione del valore rappresentato dall’oggetto corrente per il valore rappresentato dall’oggetto specificato. |
| operator/=(const Decimal&) | Assegna all’oggetto corrente un nuovo valore che è il risultato della divisione del valore rappresentato dall’oggetto corrente per il valore rappresentato dall’oggetto specificato. |
| operator<(const Decimal&) const | Determina se il valore rappresentato dall’oggetto corrente è inferiore al valore rappresentato dall’oggetto specificato. |
| operator<=(const Decimal&) const | Determina se il valore rappresentato dall’oggetto corrente è inferiore o uguale al valore rappresentato dall’oggetto specificato. |
| operator=(const Decimal&) | Assegna il valore rappresentato dall’oggetto specificato all’oggetto corrente. |
| operator==(const Decimal&) const | Determina se i valori rappresentati dall’oggetto corrente e dall’oggetto specificato sono uguali. |
| operator==(std::nullptr_t) const | Determina se il valore rappresentato dall’oggetto corrente è 0. |
| operator>(const Decimal&) const | Determina se il valore rappresentato dall’oggetto corrente è maggiore del valore rappresentato dall’oggetto specificato. |
| operator>=(const Decimal&) const | Determina se il valore rappresentato dall’oggetto corrente è maggiore o uguale al valore rappresentato dall’oggetto specificato. |
| static Parse(const String&) | Converte la rappresentazione stringa di un numero decimale in un’istanza equivalente della classe Decimal. |
| static Parse(const String&, Globalization::NumberStyles) | Converte la rappresentazione stringa di un numero decimale in un’istanza equivalente della classe Decimal utilizzando lo stile specificato. |
| static Parse(const String&, const SharedPtr<IFormatProvider>&) | Converte la rappresentazione stringa di un numero decimale in un’istanza equivalente della classe Decimal utilizzando il provider di formato specificato. |
| static Parse(const String&, Globalization::NumberStyles, const SharedPtr<IFormatProvider>&) | Converte la rappresentazione stringa di un numero decimale in un’istanza equivalente della classe Decimal utilizzando lo stile e il provider di formato specificati. |
| static Remainder(const Decimal&, const Decimal&) | Calcola il resto dopo la divisione di due valori Decimal. |
| static Round(const Decimal&, MidpointRounding) | Arrotonda il valore specificato al numero intero più vicino. Un parametro specifica il comportamento della funzione se il valore specificato è equidistante dai due numeri più vicini. |
| static Round(const Decimal&, int, MidpointRounding) | Arrotonda il valore specificato al valore più vicino con il numero specificato di cifre frazionarie. Un parametro specifica il comportamento della funzione se il valore specificato è equidistante dai due numeri più vicini. |
| static Subtract(const Decimal&, const Decimal&) | Sottrae un valore Decimal specificato da un altro. |
| static ToByte(Decimal) | Converte il valore Decimal in un valore intero senza segno a 8 bit. |
| static ToDouble(Decimal) | Converte il valore Decimal in un numero a virgola mobile a doppia precisione. |
| static ToInt16(Decimal) | Converte il valore Decimal in un valore intero con segno a 16 bit. |
| static ToInt32(Decimal) | Converte il valore Decimal in un valore intero con segno a 32 bit. |
| static ToInt64(Decimal) | Converte il valore Decimal in un valore intero con segno a 64 bit. |
| static ToOACurrency(const Decimal&) | Convert il valore Decimal specificato nel valore di valuta OLE equivalente. NON IMPLEMENTATO. |
| static ToSByte(Decimal) | Converte il valore Decimal in un valore intero con segno a 8 bit. |
| static ToSingle(Decimal) | Converte il valore Decimal in un numero a virgola mobile a precisione singola. |
| ToStdString() const | Restituisce un’istanza di std::string che contiene la rappresentazione stringa del valore rappresentato dall’oggetto. |
| ToString() const | Restituisce la rappresentazione stringa del valore rappresentato dall’oggetto. |
| ToString(const SharedPtr<IFormatProvider>&) const | Converte l’oggetto corrente in stringa utilizzando le informazioni di formattazione specifiche della cultura. |
| 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 | Converte l’oggetto corrente alla sua rappresentazione stringa utilizzando il formato stringa specificato e le informazioni di formattazione specifiche della cultura fornite dall’oggetto IFormatProvider specificato. |
| 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 | Restituisce la rappresentazione stringa del valore rappresentato dall’oggetto. Per uso interno. |
| static ToUInt16(Decimal) | Converte il valore Decimal in un valore intero senza segno a 16 bit. |
| static ToUInt32(Decimal) | Converte il valore Decimal in un valore intero senza segno a 32 bit. |
| static ToUInt64(Decimal) | Converte il valore Decimal in un valore intero senza segno a 64 bit. |
| static Truncate(const Decimal&) | Restituisce l’oggetto Decimal che rappresenta un valore la cui parte intera è uguale a quella del valore rappresentato dall’oggetto Decimal specificato, con tutte le cifre frazionarie scartate. |
| static TryParse(const String&, Decimal&) | Converte la stringa specificata contenente la rappresentazione stringa di un numero nel valore Decimal equivalente. |
| static TryParse(const String&, Globalization::NumberStyles, const SharedPtr<IFormatProvider>&, Decimal&) | Converte la stringa specificata contenente la rappresentazione stringa di un numero nel valore Decimal equivalente utilizzando le informazioni di formattazione e lo stile numerico forniti. |
| static Type() | Restituisce un riferimento all’oggetto TypeInfo che rappresenta le informazioni di tipo della classe Decimal. |
| ~Decimal() | Distruttore. |