会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for compile-time checking of units
    • 单位编制时检查的系统和方法
    • US06598186B1
    • 2003-07-22
    • US09540053
    • 2000-03-31
    • Morgan S. McGuireMathew J. Hostetter
    • Morgan S. McGuireMathew J. Hostetter
    • G06F1100
    • G06F8/31G06F8/437
    • A system and method create and manipulate variables having both a numeric value and a units designation. The units designation is a vector of unit exponents which are operated upon consistent with operations on values. Exactly defined and underdefined quantities are stored in data structures of values and unit designations. Operations on underdefined quantities may result in expression data structures of operand quantities, operators and unit designations. The system allows the creation of variables having a unit specification and the transparent manipulation of such a variable during conventional numerical and logical operations. The system automatically signals an error condition when an operation is attempted on a set of variables having incompatible units designations. Error conditions can be detected at both compile-time and run-time. The system also includes both a predetermined dictionary of units and a customizable dictionary of units. In addition, conversion factors can be specified allowing the automatic conversion between variable of the same kind (i.e. distance) but different underlying units (i.e. yards and meters.) The invention is implemented on a computer and can be an extension to a programming language resulting in such variables being considered first class data types.
    • 系统和方法创建和操作具有数值和单位名称的变量。 单位指定是单位指数的向量,其与值的操作一致。 正确定义和未定义的数量存储在值和单位名称的数据结构中。 对未定义数量的操作可能导致操作数数量,操作员和单位名称的表达式数据结构。 该系统允许创建具有单位规格的变量和在常规数值和逻辑操作期间这种变量的透明操纵。 当对一组具有不兼容单位名称的变量进行操作时,系统会自动发出错误条件。 错误条件可以在编译时和运行时检测。 该系统还包括单元的预定字典和单位的可定制字典。 此外,可以指定转换因子,允许相同种类(即距离)的变量与不同的底层单元(即码和米)之间的自动转换。本发明在计算机上实现,并且可以是编程语言的扩展, 在这些变量被认为是第一类数据类型。