数値について *
なでしこでは、数値を表すのに、16とか256などのような整数表現や3.14のような実数表現が可能です。
他に、コンピューターでの計算に便利な、16進数や2進数の表現が可能です。
また、v3.2.12以降では、数値の後ろに単位の指定が可能です。
16進数表現 *
以下のような数値表現が可能です。0xXXのように記述すると16進数を表します。
8進数と2進数表現 *
0oXXのように記述すると8進数を表します。0bXXXXのように記述すると2進数を表します。
参考 - 10進数をN進数に変換 *
PIについて *
PIは定数として定義されています。
単位の指定について *
v3.2.12以降では、数値の後ろに単位の指定が可能です。
/^(円|ドル|元|歩|㎡|坪|度|℃|°|個|つ|本|冊|才|歳|匹|枚|皿|セット|羽|人|件|行|列|機|品|m|mm|cm|km|g|kg|t|px|dot|pt|em|b|mb|kb|gb)/
巨大な数値を表現する多倍長整数計算(BigInt記法) *
#1448にてBigIntが実装されました。以下のように数値の後ろに「n」を記述すると多倍長整数計算が可能になります。
- 123n
- 0x1ABCn
- 0o777n
- 0b1011100n
次のように記述できます。
ただし、以下のような、bigint 同士ではない計算はできません。(これは JS の仕様を引き継いだものとなっています。)
参考 *