From: Yusuke ENDOH Date: 2009-07-23T02:15:03+09:00 Subject: [ruby-dev:38871] Re: 複素数リテラルについて 遠藤です。 2009/07/23 1:47 に Tadayoshi Funaba さんは書きました: >> 要するに、リテラルじゃ複素数の使い勝手はあまりあがらないんじゃないか、 >> と聞いています。 >> >> 1+n*1i と書くくらいなら、Math::PI や Math::E にならって Math::I を入れ、 >> >> 1 + n * Math::I >> >> とした方が読みやすいと思いました。include Math すれば I で済みますし。 > > それは好きにすればいいと思います。一応 Complex::I がありますけどね。 ふなばさんは 1+n*1i の方が読みやすい or 書きやすいと思われる んでしょうか。 もしリテラルを入れても複素数が大して便利にならないのであれば、 文法を拡張する意味はないように思います。 -- Yusuke ENDOH