There are many cases in science where a quantity should end up unitless. Yet the units capabilities of Mathematica seem to have a problem with such situations. For example:
shouldBeUnitless = Quantity[1, ""]
UnitConvert[shouldBeUnitless]
It would seem that this should result in "DimensionlessUnit", similar to what is discussed in this question. Am I missing something?
My application involves user input into a dynamic interface of a wide range of compound unit types, and then determining conversion factors among them. The result I am ending up with ends up throwing in this 56.62 factor whenever the units end up cancelling. Frustrating to say the least.