あとfloatとかdoubleで
なんで(1.0/0.0)=infなんですか?