>>686
「必要なのは開始色と終了色の2つだけ」とか言ったって、
数値2つから直接 中間の色が求まるわけではない。
R,G,Bに分解してその成分ごとに中間の色を算出して、
それらをまた合成して、初めて中間色の値が求まる。

つまり見せかけ上、開始色と終了色の2つのパラメータだけを与えれば
済みそうに思えても、実際には6つのパラメータがどうしても必要。

グラデーションの中間の色を求めるメソッドを作って、引数を開始色と
終了色の2つを与える形にしても、そのメソッドの内部で開始色、終了色
ともにR,G,Bへ分解しなければならないわけだから、「パラメータを2つ」
にこだわることは結局無意味。