C# / F# 中的烹饪测量
你们中有人知道用 C# 或 F# 表示和计算烹饪单位(杯、汤匙、加仑...)的库吗(特别是在文化、公制/英制方面)?
Do any of you know a library for the representation and calculation of cooking units (Cup, Tablespoon, Gallon...) in C# or F# (especially in regard to culture, metric/imperial)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
度量单位内置于 F# 语言中:
http://msdn.microsoft.com /en-us/library/dd233243.aspx
只要您知道转化率,就可以使用自定义单位轻松扩展它们。
编辑:当然,您最终可能会得到一些奇怪的单位类型来解释重量和体积之间的差异(1 杯面粉与 1 杯水的比例与 100 克面粉与 100 克水的比例不同) ...)
Units of measure are built into the F# language:
http://msdn.microsoft.com/en-us/library/dd233243.aspx
They can be easily extended with custom units, as long as you know conversion ratios.
Edit: Of course, you might end up with some strange unit types to account between differences in weights and volumes (the ratio of 1 cup of flour to 1 cup of water is not the same as the ratio of 100g of flour to 100g of water...)