void nb_replace_float(nb_float_t f);
There is no requirement for a stack check when you use this as it is assumed that the stack contains at least one item.