## Decimal::Parse(const String\&) method


يحوِّل تمثيل النص لعدد عشري إلى نسخة مكافئة من فئة [Decimal](../).

```cpp
static Decimal System::Decimal::Parse(const String &s)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| s | const String\& | تمثيل النص لعدد |

### ReturnValue

نسخة جديدة من فئة [Decimal](../) تمثل قيمة مكافئة لتلك التي يمثلها النص المحدد.

## انظر أيضًا

* Class [Decimal](../)
* Class [String](../../string/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Decimal::Parse(const String\&, const SharedPtr\<IFormatProvider\>\&) method


يحوِّل تمثيل النص لعدد عشري إلى نسخة مكافئة من فئة [Decimal](../) باستخدام موفر التنسيق المحدد.

```cpp
static Decimal System::Decimal::Parse(const String &s, const SharedPtr<IFormatProvider> &provider)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| s | const String\& | تمثيل النص لقيمة عشرية للتحويل |
| مزود | const SharedPtr\<IFormatProvider\>\& | مزوّد التنسيق |

### ReturnValue

مثيل جديد من فئة [Decimal](../) يمثل قيمة مكافئة لتلك التي تم تمثيلها بواسطة السلسلة المحددة

## انظر أيضًا

* Class [Decimal](../)
* Class [String](../../string/)
* Typedef [SharedPtr](../../sharedptr/)
* Class [IFormatProvider](../../iformatprovider/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Decimal::Parse(const String\&, Globalization::NumberStyles) method


يقوم بتحويل تمثيل السلسلة لعدد عشري إلى مثيل مكافئ من فئة [Decimal](../) باستخدام النمط المحدد.

```cpp
static Decimal System::Decimal::Parse(const String &s, Globalization::NumberStyles styles)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| s | const String\& | تمثيل النص لقيمة عشرية للتحويل |
| styles | Globalization::NumberStyles | تركيبة بتية من قيم التعداد توفر معلومات إضافية حول **s**، حول عناصر النمط التي قد تكون موجودة في **s**، أو حول التحويل من **s** إلى كائن [Decimal](../). |

### ReturnValue

مثيل جديد من فئة [Decimal](../) يمثل قيمة مكافئة لتلك التي تم تمثيلها بواسطة السلسلة المحددة

## انظر أيضًا

* Class [Decimal](../)
* Class [String](../../string/)
* Enum [NumberStyles](../../../system.globalization/numberstyles/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
## Decimal::Parse(const String\&, Globalization::NumberStyles, const SharedPtr\<IFormatProvider\>\&) method


يقوم بتحويل تمثيل السلسلة لعدد عشري إلى مثيل مكافئ من فئة [Decimal](../) باستخدام النمط ومزود التنسيق المحددين.

```cpp
static Decimal System::Decimal::Parse(const String &s, Globalization::NumberStyles styles, const SharedPtr<IFormatProvider> &provider)
```


| Parameter | Type | الوصف |
| --- | --- | --- |
| s | const String\& | تمثيل النص لقيمة عشرية للتحويل |
| styles | Globalization::NumberStyles | تركيبة بتية من قيم التعداد توفر معلومات إضافية حول **s**، حول عناصر النمط التي قد تكون موجودة في **s**، أو حول التحويل من **s** إلى كائن [Decimal](../). |
| مزود | const SharedPtr\<IFormatProvider\>\& | مزوّد التنسيق |

### ReturnValue

مثيل جديد من فئة [Decimal](../) يمثل قيمة مكافئة لتلك التي تم تمثيلها بواسطة السلسلة المحددة

## انظر أيضًا

* Class [Decimal](../)
* Class [String](../../string/)
* Enum [NumberStyles](../../../system.globalization/numberstyles/)
* Typedef [SharedPtr](../../sharedptr/)
* Class [IFormatProvider](../../iformatprovider/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.Page for C++](../../../)
