如果我们将一些浮点值传递给Vector3Int的参数,它是如何处理的?m_target = new Vector3Int(target.x-speedx/4,target.y,target.z-speedz/4);
因此,如果speedx/4将是浮点型,那么如何将其转换为整型Vector3Int(124.66,0,0)将被认为是(124,0,0)或(125,0,0)
我将联合与另一个表一起使用,在这个表中,此应用程序作为Int64数据类型。这就是为什么我在这里使用cast来转换整数。但是我没有得到正确的值。当我使用Float64而不是integer时,它会给出正确的值。请建议一下该怎么做?cast(CASE WHEN Channel = "Search" THEN Apps/2 ELSE Apps END as int64) as Apps