我知道必须有一个通用的方法,但我甚至不知道要搜索的术语,我不想重新发明轮子,很糟糕。是否有一种通用的方法来计算组件数值,例如从几天或英里+英尺+英尺+英寸到英寸的年+日+日?
'单独元件值'和'复合值'不给好结果。
另一个例子:弧度秒+分钟+秒或吨+磅+盎司盎司。
我在C工作,但它不应该是很难从其他语言翻译。
输入值将是基本值,比如总英寸= 9534567,单位分数,如英尺= 12,码=英尺* 3,英里=码* 1760。输出将是150英里,849码,0英尺和3英寸。
当然,这可以推广到使用一些其他单位部门集。而整个图书馆似乎有点矫枉过正,不是吗?
请你重新制定您的问题或要求的东西更精确? – ThibThib 2009-08-06 09:34:35