【问题标题】:UnrealEngine4 Float to Int64 without rounding to 32 bit?Unreal Engine 4 Float to Int64 不舍入到 32 位?
【发布时间】:2020-01-23 18:25:30
【问题描述】:

我想将浮点数(大约 40 位)转换为 Integer64。

问题在于“Round to Int64”节点首先将浮点数转换为 32 位整数,然后再转换为 64 位整数。

如果数字大于 32 位,这将无法正确转换浮点数。

有没有办法将浮点数转换为整数 64 而不会犯任何重大错误?

【问题讨论】:

  • 这是蓝图还是 C++ 的东西?
  • 这是蓝图。抱歉,我不得不将 c++ 添加到标签中,否则我无法发布它

标签: unreal-engine4 blueprint


【解决方案1】:

现在我在 c++ 中创建了一个自定义蓝图节点,我在其中将 Float 转换为 Int64。它工作正常

【讨论】:

    猜你喜欢
    • 2014-11-29
    • 1970-01-01
    • 2020-08-09
    • 1970-01-01
    • 2021-05-16
    • 2015-07-07
    • 2017-01-16
    • 2018-07-18
    • 2014-09-20
    相关资源
    最近更新 更多