parse_bitpar: catch float underflow
add some documentation