## Calculator


メモリ機能付きの電卓。


使い方

``` python
Calculator(precision=2)
```


基本的な四則演算をサポートし、累計値を 保持します。リセットも可能です。


## パラメータ


`precision: int = ``2`  
結果の小数点以下の桁数。


## 関連項目

[add()](add.md#gdtest_i18n_japanese.add) 二つの数値を加算する。  

[multiply()](multiply.md#gdtest_i18n_japanese.multiply) 二つの数値を乗算する。  


## 使用例

``` python
>>> calc = Calculator(precision=2)
>>> calc.add_to_total(3.14159)
```

3.14

> **Note: バージョン 0.1.0 で追加**


## メソッド

| Name | Description |
|----|----|
| [add_to_total()](#add_to_total) | 累計に値を加算する。 |
| [get_total()](#get_total) | 現在の累計を返す。 |
| [reset()](#reset) | 累計をゼロにリセットする。 |

------------------------------------------------------------------------


#### add_to_total()


累計に値を加算する。


使い方

``` python
add_to_total(value)
```


##### パラメータ


`value: float`  
加算する値。


##### 戻り値


`float`  
設定された精度で丸められた更新後の累計。


------------------------------------------------------------------------


#### get_total()


現在の累計を返す。


使い方

``` python
get_total()
```


##### 戻り値


`float`  
現在の累計値。


------------------------------------------------------------------------


#### reset()


累計をゼロにリセットする。


使い方

``` python
reset()
```
