Perl言語に詳しい人に質問!

このエントリーをはてなブックマークに追加
1デフォルトの名無しさん
Perl言語で、(x+1)の2乗やら、(x+y)*(x+2y) などといった
計算を行うにはどうすればよいでしょう?
もちろん2乗は「(x+1)**2」なんて事は承知してますが、
このまま計算するとモロにエラーw(当たり前)
ちなみに欲しい出力結果として、
前者は「x^2+2x+1」後者は「x^2+3xy+2y^2」。

分かる方お願いしますm(_ _)m