问题标签 [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.
f# - 计量单位如何表示?
我刚从 F# 开始,想知道计量单位:
我知道它们只在编译时出现,Reflector 证实了这一点:创建一个不是别名的度量单位会创建一个具有MeasureAttribute
属性的类,但除此之外,float<km/h>
它表示为 plain System.Double
。并且类型、构造函数参数或属性上没有属性。
到目前为止我明白了。但是当我从另一个项目中引用已编译的程序集时,它似乎知道所有关于度量单位的信息,包括别名。它是如何获得这些信息的?他们在大会的什么地方?
java - Java中的度量单位API?
JSR-275 已被拒绝,Units of Measurement API for Java 项目是一组接口,但尚未找到开源实现。
在这篇文章中:应该使用哪个 jsr-275 单元实现?项目所有者提到该实施将在去年年底之前在 JScience 上准备好,但是当我在https://maven.java.net上寻找 JScience 时,没有找到任何可以在重量或长度单位之间转换的东西/,我找到了,但 JAR 甚至不在目录https://maven.java.net/content/repositories/snapshots/org/jscience/jscience/5.0-SNAPSHOT/中,所以我不得不从别的地方。
这个项目被抛在后面了吗?目前是否有在 Java 甚至可能是 Maven 存储库中转换测量单位的实现?
gnuplot - 如何在gnuplot中设置轴单位
我正在尝试使用 gnuplot 生成一些示意图。我的 x 刻度是埃,y 刻度是 mV。目前,我的 x 比例如下:
我的 y 规模就像
我希望他们成为
分别。有没有办法从 gnuplot 中做到这一点(除了设置 xrange 和 yrange 参数并将值乘以适当的数量)?
delphi - 在 Delphi 中,跨单元使用类型定义的问题
使用 Delphi 2010... 我有一组要组合在一起的二进制属性。我已经这样定义了...
在我的 MAIN.PAS 单元中,我可以创建一个 TTableAttrSet 类型的变量。另一个单元 UTILS.PAS 也需要了解 TTableAttrSet 类型。这是由USES条款处理的......
Main 使用 Util... Util 使用 Main (第二个使用子句,在实现部分下,所以我没有遇到循环引用问题......
到目前为止,一切都很好。我的问题是我需要将 TTableAttrSet FROM main 类型的 var 变量传递给 Utils。
在 main.pas
在 UTILS.PAS 中,我有
当我尝试这个时,我遇到了几个问题......问题1)。当我在 utils.pas 顶部定义我的过程定义时,
我收到 TTableAttrSet 是未声明的标识符的错误。这是有道理的,因为定义在 Main.pas 中,而“使用 Main.pas”在我的过程定义之后。我该如何解决这个问题?目前,我已经在 Utils.pas 文件和 Main.pas 的顶部复制了 TTableAttrSet 类型定义,但这“似乎不是正确的方法”。
问题2)。我遇到的更大问题是编译错误。在 Main.pas 的主叫线上
我收到错误“实际和正式 var 参数的类型必须相同”。据我所知,它们是相同的。编译器在抱怨什么?
c# - C#/F# 中的烹饪测量
你们中有人知道用 C# 或 F# 表示和计算烹饪单位(杯子、汤匙、加仑……)的库吗(尤其是在文化、公制/英制方面)?
visio - Visio 公式单位
谁能提供所有可能单位的完整表格以及 Visio 形状值的首字母缩写词(如宽度、高度等)。我知道默认单位是英寸,也知道如何指定毫米 (mm),就像那样“”。我想还有其他类型的单位。我试图在 msdn 上找到此信息,但失败了。如果有人可以提供此信息,请分享。
php - 将数字字符串 1000000 更改为 1.000.000
使用 PhP 我想让我的数字更“可读”......
我想修改例如:
- 10 ... 10(无变化)
- 100 将是 100(仍然没有变化)
- 1000 将是 1.000
- 1.000.000 将是 1.000.000
- 1000000000 将是 1.000.000.000 等
f# - 度量单位的界限/域
我发现 F# 度量单位的想法非常吸引人。但是,通常情况下,某些单元具有它们所在的特定域。例如,距离是正数,温度大于开尔文零,概率在 0 和 1 之间,等等 - 但是我还没有看到任何内置的东西来代表这个概念,并验证一个特定的值是一个特定单位的有效度量。度量单位是否支持这样的东西(我不这么认为),如果不支持,是否有推荐的方法来实现该行为?
delphi - 如何将 DLU 转换为像素?
Microsoft 在其 UI 指南中使用对话长度单位 (DLU)。如何将它们转换为像素?
据我所知,DLU 取决于系统字体大小。你能建议一些在 Delphi for Win32 中进行这种转换的简单方法吗?
html - em是如何计算的?
我注意到您可以使用 1em,它在不同的网站上看起来会有所不同。
em与什么成正比?
- 使用的字体?
- 最大的字体大小?
- 页面宽度/高度?