maya中float和double的区别是什么?

时间:2014-02-11 10:33:50

标签: python double maya difference setattr

在Maya中,当使用setAttr()命令时,我们可以使用float和double作为变量类型。有什么不同?文档中的示例是相同的。

-type float3

Array of three floats
Value Syntax    float float float
Value Meaning   value1 value2 value3
Mel Example     setAttr node.float3Attr -type float3 1.1 2.2 3.3;
Python Example  cmds.setAttr('node.float3Attr',1.1,2.2,3.3,type='float3')

-type double3

Array of three doubles
Value Syntax    double double double
Value Meaning   value1 value2 value3
Mel Example     setAttr node.double3Attr -type double3 1.1 2.2 3.3;
Python Example  cmds.setAttr('node.double3Attr',1.1,2.2,3.3,type='double3')

http://download.autodesk.com/global/docs/maya2014/en_us/CommandsPython/index.html

谢谢!

1 个答案:

答案 0 :(得分:1)

浮点数为32位。 双浮点数是64位

双打可以拥有更大更精确的数字。