
AMDG Brandon Olivares wrote:
Thanks a lot. I actually figured this out last night. I hadn't been paying attention to the difference between base units and units, and assumed light_seconds was a unit.
I have a few other questions now though.
It is able to do scaling of units I know, but let's say you want to use kilometer for instance. It appears you cannot have two length units under the same system (correct?), so would you have to create a new system just for that unit?
More practically, I need to use most of the astronomical units, or at least light years, parsecs, and astronomical units. It seems I can't put them under the same system, so must I have a separate system for each of them, or am I missing something?
You can just use the ::unit_type typedef in each base unit, if you don't want to worry about systems. In Christ, Steven Watanabe