じゃあ負数へのかけ算はシフトをつかって実現してはならないの?