integer vs floating pt