E.g. with hexpression (but this example works only for positive numbers):
{
in = fit01(fit($F,1,100,0,1),0.0,150.0); # input data
digits = 4; # digits to display
d = digits-strlen(int(in));
mult = 10^d;
out = int(in*mult)/mult; # adjust tenths values
return ifs(out==0,padzero(digits,out),out); # fix for 0
}
pz_round_to_digits.hip