square (square z) z にそれ自身を掛けた値を、正確性を保ったまま返します。 Run(square 5) ; => 25 (square 1/2) ; => 1/4 (square 1.5) ; => 2.25