Does Meshing.isosurface() work only with the exact value of iso in maching_cube()

The isosurface will separate voxels with value >= 1.25 from those below that number. I suspect that the voxels hold integer values.