Sign関数を追加