Buck converter inductor current calculation - Am I doing it right?

I never understand why DC-DC converter datasheets try to explain
their design equations in poor english with much confusion (random
units is a good one, values in uF or kHz rather than F or Hz), when they
could simply include a 20-line C program that calculates all the
component values completely unambiguously.