alex
alex

Reputation: 11400

How to restore default constant value in Julia

According to docs, in Julia I can do the following:

julia> pi
π = 3.1415926535897...

julia> pi = 3
Warning: imported binding for pi overwritten in module Main
3

How can I resore pi back to it's proper value?

Upvotes: 5

Views: 301

Answers (1)

DSM
DSM

Reputation: 353059

You can access the original under Base.pi:

julia> pi
π = 3.1415926535897...

julia> pi = 3
Warning: imported binding for pi overwritten in module Main
3

julia> Base.pi
π = 3.1415926535897...

julia> pi = Base.pi;

julia> pi
π = 3.1415926535897...

julia> cos(pi)
-1.0

Upvotes: 7

Related Questions