added floating-point range tests