この文書の現在のバージョンと選択したバージョンの差分を表示します。
次のリビジョン | 前のリビジョン 最新リビジョン 両方とも次のリビジョン | ||
ref_bignum [2018/01/04 10:17] kanemune 作成 |
ref_bignum [2020/01/26 21:12] klab |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | [[マニュアル]]に戻る。 | ||
- | |||
- | |||
## 多倍長整数 | ## 多倍長整数 | ||
* 長い桁数の整数を扱うオブジェクトです。 | * 長い桁数の整数を扱うオブジェクトです。 | ||
ライン 13: | ライン 10: | ||
* 数値演算子「+, -, *, /, %」は、内部的にそれぞれ「add, sub, mul, div, mod」という命令に変換されて扱われます。論理演算子「==, !=, >, >=, <, <=」も、内部的にそれぞれ「eq, ne, gt, ge, lt, le」という命令に変換されて扱われます。 | * 数値演算子「+, -, *, /, %」は、内部的にそれぞれ「add, sub, mul, div, mod」という命令に変換されて扱われます。論理演算子「==, !=, >, >=, <, <=」も、内部的にそれぞれ「eq, ne, gt, ge, lt, le」という命令に変換されて扱われます。 | ||
- | * **+** , **-** , *****, **×**, **/**, **÷** : 四則演算 | + | * **+** , **-** , *****, **×**, **\/**, **÷** : 四則演算 |
* (例)「3 * 40」を計算し「120」を表示します。 | * (例)「3 * 40」を計算し「120」を表示します。 | ||