Welcome!

1. 在这个论坛里的所有问题都是会被跟踪的,要么是被解答,要么是提供别的解决方案。

2. 所以,提问的时候首先要保证问题描述得当与详尽,上下文提供清楚,我才好回答。

3. 对于发问不符合要求,我会在首次发问时进行联系,后续发问不符合要求则忽略回答。

0

关于Odoo Float digits

Administrator
2017/9/27 上午5:19 201 次查看

Note

digits=(6, 2) specifies the precision of a float number: 6 is the total number of digits, while 2 is the number of digits after the comma. Note that it results in the number digits before the comma is a maximum 4


0

Administrator

--Administrator--
2583
| 4 1 2
--Administrator--
Administrator
On 2017/9/27 上午6:01

最初,我相信了官方文档说的这句话。其实,不是那么回事儿!

上面说的“6是总数,减去2就剩下4”,没有的事儿。

目前,6没有任何用处。2用于round。

我们定义Float字段的时候,使用digits这个属性的话,在postgresql中该column是numeric类型的。

The type numeric can store numbers with a very large number of digits and perform calculations exactly.
如果不使用digtis,那么数据表中的类型应该是double precision。


  • Flag

你的回复

请尽量给予实质性答复。 如果你想在问题或答案发表评论, 请 使用注释工具。 请记住,你可以随时修改你的答案 无需回答同样的问题两次。另外,请不要忘了投票 它确实有助于选择最佳的问题和答案!

随时了解

关于这个社区

在这里,你可以对Odoo的任何内容发起问题或讨论,你的问题或讨论只要符合我们对提问或主题的要求,那么它肯定会得到解决,要么是答案,要么是替代方案。 阅读指南

问题工具

1 关注者

统计数据

发帖时间: 2017/9/27 上午5:19
查看次数: 201
最后更新: 2017/9/27 上午6:01