问题标签 [units-of-measurement]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - SQL 中不同度量单位之间的转换(在 Access 中)
我正在尝试编写一个访问数据库,但我使用 SQL 进行所有查询。我的数据库几乎完成了,但我有一个让我难过的查询。它是一个包含食谱的数据库。我有一张桌子,里面有烹饪的所有转换(汤匙到茶匙,茶匙到杯子等)。用户需要能够使用配方要求的任何单位放入成分(换句话说,我无法标准化单位,我必须找到它们是什么)。然后我需要能够将这些转换为标准化单位。这就是我遇到问题的地方,因为蔬菜之类的东西可以装在杯子,汤匙等中,而肉类之类的东西则以盎司,磅等为单位。我想避免创建一堆 vb if/then's。我觉得必须有一种方法可以用 SQL 来做到这一点,但我可以'
f# - F# 度量单位,通用性问题
(我仍在使用 F# 中的 度量单位)
我在制作采用“类型化”浮点数的“通用”函数时遇到问题。
以下模型类旨在根据因素“c”密切关注位置的累积误差。编译器不喜欢我在类型的主体中说 0.<'a> (“度量单位文字中的意外类型参数”)。
我相信,另一个相关问题仍然与“通用”功能有关。
在下面的代码中,我要做的是创建一个函数,该函数将采用任何类型的浮点数的#seq 并将其应用于仅接受“香草”浮点数的函数。第三行给出了“值限制”错误,我看不到任何出路。(删除 # 可以解决问题,但我想避免为列表、序列、数组等编写相同的东西。)
f# - F# 度量单位,通用性问题 2
继这个问题之后,我似乎仍在与可能的前沿作战,尽管我认为我没有做任何特别前沿的事情:
给我错误 FS0039:未定义度量单位参数“u”。
和
给我错误 FS0191:此声明中不允许使用匿名度量单位变量。
函数是否可以处理“通用”度量单位,但类型不能?
c# - 用于多单位转换的 C# 数据结构
我有一个 C# 应用程序,我需要在 3 个不同的单位之间进行转换(例如:升、加仑和品脱)。
该应用程序需要了解特定体积的液体,例如:1 品脱、10 品脱、20 品脱和 100 品脱。我打算进行计算并对值进行硬编码(不理想但必要),
我正在寻找一种数据结构,它可以让我轻松地从一个单位转换为另一个单位。
有什么建议么?
请注意:我实际上并没有使用大量的液体,它只是一个例子!
css - 为什么是 em 而不是 px?
我听说您应该在样式表中定义大小和距离,em
而不是像素。所以问题是为什么我应该使用em
而不是px
在 CSS 中定义样式时?有没有一个很好的例子来说明这一点?
css - 'em' 单元的 WPF 类比
CSS em单元的 WPF 类比是什么?
javascript - 将公斤转换为磅和盎司的函数
我想将公斤转换为磅和盎司,例如,如果用户输入 10 公斤,那么函数应该返回 22 磅和 0.73 盎司
有任何想法吗?
units-of-measurement - 数据库中计量单位的数据类型
对于我的应用程序,我需要保留用户首选的测量单位。
目前可能的单位有:
- 升(我的数据库其余部分中的值存储的单位)
- 公斤(随产品的密度而异)
- 美国液体加仑(3.785411784 升)
- 美国液体夸脱(以上的 1/4)
- 英国液体加仑(4.54609 升)
- 英国液体夸脱(以上的 1/4)
我需要一种将这些单元保存在 mssql 2005(及更高版本)数据库中的方法,这样就不会有歧义,最好是所有应用程序都不会保留枚举,也不必创建额外的表。
使用 ISO 缩写将适用于前两个,但 AFAIK 没有后四个。
使用字符串表示也是自找麻烦..
那么除了最终与项目经理沟通不使用延迟测量单位之外,您还有什么其他建议?
css - css 'ex' 单位的价值是多少?
(不要与流行的 .Net 单元测试库Xunit混淆。)
今天,我无聊地开始检查 Gmail 的 DOM(是的,我很无聊)。
一切看起来都很简单,直到我注意到关于某些元素宽度的有趣规范。杰出的 Googlites 使用稀有的“前”单位指定了许多表列。
起初我很困惑(“什么是'ex'?”),然后它又回到了我的脑海:我似乎记得几年前我第一次学习 CSS 时的一些事情。来自 CSS3 规范:
[ ex unit is] 等于第一个可用字体的已用 x 高度。之所以称为 x 高度,是因为它通常等于小写字母“x”的高度。但是,即使对于不包含“x”的字体,也会定义“ex”。
好和好。但我以前从未真正见过它使用过(更不用说自己使用了)。我经常使用 ems,并欣赏它们的价值,但为什么是“ex”?与 em 相比,它的测量标准似乎要少得多,而且用处也少得多。
我发现讨论该主题的少数页面之一是 Stephen Poley 的http://www.xs4all.nl/~sbpoley/webmatters/emex.html。斯蒂芬提出了很好的观点,但是,他的讨论对我来说似乎没有结论。
所以我的问题是:“前”单位对网页设计有什么价值?
(这个问题可以被标记为主观的,但我会把这个决定留给比我更有经验的 SO'ers。)
macos - 如何从 OS X 获取“测量单位”设置?
我希望我的应用程序根据 OS X 国际首选项窗格中选择的设置以美国或公制显示测量值。
如何在我的代码中从操作系统获取这条信息?