ruby-reference-manual:3163
From: "ohai (Ippei Obayashi)" <redmine@r...>
Date: Mon, 13 Aug 2012 18:24:39 +0900
Subject: [ruby-reference-manual:3163] [るりまプロジェクト - Bug #2002][Closed] Numeric#conj の説明
Issue #2002 has been updated by ohai (Ippei Obayashi). Status changed from Open to Closed すでに修正されているので close する。 ---------------------------------------- Bug #2002: Numeric#conj の説明 https://bugs.ruby-lang.org/issues/2002#change-28825 Author: 5.5 (5 5) Status: Closed Priority: Low Assignee: Category: doc Target version: reporter: 5.5 ruby_version: 1.8 =begin Ruby 1.8 の Numeric#conj の説明で, 複素数として見た場合の共役を返します。つまり、self が実数の場合はselfを返します。 とありますが,「複素数として見た場合の共役」はまわりくどく,単に「複素共役」でいいと思います。 また,self が実数でも conjugate は一般には self そのものを返しません。 0.5.conjugate.equal? 0.5 # => false そこで,単に 自身の複素共役を返します。 としては如何でしょうか。 あるいは,メソッド名の由来が分かるよう 自身の複素共役(complex conjugate)を返します。 とか。 Ruby 1.9 のほうは,まだ「Complex conjugate (z + z.conjugate = 2 * z.real).」という英語しか書かれていませんが,とくに 1.8 と違ってはないようなので,1.8 に揃えては如何でしょうか。 =end -- http://bugs.ruby-lang.org/ -- ML: ruby-reference-manual@m... Info: http://QuickML.com/