在SharePoint中,我可以创建一个类型“编号”的列表列。我需要存储货币金额,并且希望能够使用此列类型,而不必创建新的列类型。

该类型的值是否由SharePoint存储和操纵(例如,在列表视图中求和值时)以防止精度丢失(即不作为某种近似浮点类型)?

我已经看了货币柱,但它们似乎强制显示一个货币单元,这在我的应用程序中没有意义(我怀疑它们被存储为“数字”在引擎盖下)。

有帮助吗?

其他提示

我研究了这一点,并找到了以下内容:

  • 数字和货币相同,格式不同
  • 它们被存储在数据库中 SQL Float数据类型
  • 使用超过1.00000001的小数位数,在UI中的值
  • 使用比1.00000000000001的十进制位置,该值在数据库中的值

当它们被存储为 float 在数据库中,无法在应用程序内部内部了解它们的内部处理方式。必须对您的用例进行测试以确保!

(注意:虽然我在这里进行了数据库查询来研究您的问题,但请不要在开发环境以外的任何事情中这样做。)

许可以下: CC-BY-SA归因
scroll top