オーバーロードは
+ - * / の2項演算子バージョンだけに限定していい気がする