M$って、文字列用の変数だろ。複素数は代入できないよ。