``` d3.scaleLinear().domain([5.5, 5.5]).tickFormat(7.5)(5.5) // "6" ``` We don’t handle the tick step being zero well. (originally https://github.com/observablehq/plot/issues/2076#issuecomment-2172184218)