## Decimal::Round(const Decimal\&, int, MidpointRounding) method


Redondea el valor especificado al valor más cercano con el número especificado de dígitos fraccionarios. Un parámetro especifica el comportamiento de la función si el valor especificado está igualmente cerca de los dos números más cercanos.

```cpp
static Decimal System::Decimal::Round(const Decimal &d, int digits, MidpointRounding mode=MidpointRounding::ToEven)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| d | const Decimal\& | El valor a redondear |
| dígitos | int | El número de dígitos fraccionarios en el valor redondeado |
| modo | MidpointRounding | Especifica cómo realizar el redondeo si **value** está igualmente cerca de los dos números más próximos. |

### ReturnValue

El número con el número especificado de dígitos más cercano a **value**

## Ver también

* Class [Decimal](../)
* Enum [MidpointRounding](../../midpointrounding/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
## Decimal::Round(const Decimal\&, MidpointRounding) method


Redondea el valor especificado al número entero más cercano. Un parámetro especifica el comportamiento de la función si el valor especificado está igualmente cerca de los dos números más cercanos.

```cpp
static Decimal System::Decimal::Round(const Decimal &d, MidpointRounding mode=MidpointRounding::ToEven)
```


| Parámetro | Tipo | Descripción |
| --- | --- | --- |
| d | const Decimal\& | El valor a redondear |
| modo | MidpointRounding | Especifica cómo realizar el redondeo si **value** está igualmente cerca de los dos números más próximos. |

### ReturnValue

**d** rounded to the nearest integral value

## Ver también

* Class [Decimal](../)
* Enum [MidpointRounding](../../midpointrounding/)
* Class [Decimal](../)
* Namespace [System](../../)
* Library [Aspose.PDF for C++](../../../)
