@Test
	public void testFloatingPoint() {

		Value value = new Value("12.34");

		assertThat(12.34f, equalTo(value.floating()));
		assertThat(12.34d, equalTo(value.doubleint()));

		value = new Value("-123456789.123456789");

		assertThat(-123456789.123456789f, equalTo(value.floating()));
		assertThat(-123456789.123456789d, equalTo(value.doubleint()));

		value = new Value(Float.toString(Float.MAX_VALUE));

		assertThat(Float.MAX_VALUE, equalTo(value.floating()));

		value = new Value(Double.toString(Double.MAX_VALUE));

		assertThat(Double.MAX_VALUE, equalTo(value.doubleint()));

	}