@Test
public void testEBV10() {

    assertTrue ( ebvFloat(0.01f) );
    assertFalse( ebvFloat(0.0f) );
    assertFalse( ebvFloat(-0.0f) );
    assertFalse( ebvFloat(Float.NaN) );
    
    assertTrue ( ebvFloat(Float.MIN_NORMAL) );
    assertTrue ( ebvFloat(Float.MIN_VALUE) );
    assertTrue ( ebvFloat(Float.MAX_VALUE) );
    assertTrue ( ebvFloat(Float.POSITIVE_INFINITY) );
    assertTrue ( ebvFloat(Float.NEGATIVE_INFINITY) );
    
    Node x = NodeFactory.createLiteral("NaN", XSDDatatype.XSDfloat);
    NodeValue v = NodeValue.makeNode(x);
    assertFalse(XSDFuncOp.booleanEffectiveValue(v));
}