Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Qty.parse('10 lb').kind() says 'mass', should be force. #71

Closed
sheam opened this issue Sep 21, 2016 · 3 comments
Closed

Qty.parse('10 lb').kind() says 'mass', should be force. #71

sheam opened this issue Sep 21, 2016 · 3 comments

Comments

@sheam
Copy link
Contributor

sheam commented Sep 21, 2016

For some reason Qty.parse('10 lb').kind() is reporting mass. Obviously the 10 is insignificant.

@gentooboontoo
Copy link
Owner

It seems there is a confusion between lb which is usually the unit of the pound as a mass and lbf, the unit of the pound as a force. So reporting mass for lb is correct here since it is its common use.

Of course, the meaning of the symbol of a unit could also be different depending on its domain of use. For the moment, the library does not support «contexts» but define units according to their most general meaning.

I am closing this issue but it could be eventually reopened to discuss about it in case I misunderstood it or if you have any further proposition.

@sheam
Copy link
Contributor Author

sheam commented Sep 22, 2016

Ok. In engineering a pound is a force, the corresponding mass is the slug. I have never heard of a pound-force before. Learn something new every day.

@sheam
Copy link
Contributor Author

sheam commented Sep 22, 2016

I should add that maybe non-candian engineering universities use different units.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants