test :-
counter_init,
next_smaller_float(1.0,R),
write(next_smaller_float(1.0,R)),nl,
next_smaller_abs_float(1.0,R2),
write(next_smaller_abs_float(1.0,R2)),nl,
next_larger_float(1.0,R3),
write(next_larger_float(1.0,R3)),nl,
smallest_float(R4),
smallest_abs_float(R5),
largest_float(R6),
write(smlrg(R4,R5,R6)),nl.