定数

2026年3月11日
1 分

定数は const キーワードを使って定義する。

julia> const x = 3.0
3.0

julia> x
3.0

再代入しようとすると、次のようにエラーになる。

julia> x = 2.0
ERROR: invalid assignment to constant Main.x. This redefinition may be permitted using the `const` keyword.
Stacktrace:
 [1] top-level scope

あらかじめ定義されている定数もあるようだ。例えば円周率。

julia> pi
π = 3.1415926535897...

π = って表示されるのは面白いな。

ネイピア数 e はないらしい。

julia> e
ERROR: UndefVarError: `e` not defined in `Main`
Suggestion: check for spelling errors or missing imports.