无法找到' *' ,找不到' - ' - '

时间:2014-07-15 10:18:35

标签: swift

如何将此功能转换为Swift

我收到很多错误 无法找到' *' 无法找到过载 - ' - '

如何解决这个问题

float fixangle( float angle ){

    return angle - 360.0f * ( floor ( angle / 360.0f ) );

}

我也尝试这样但是这不起作用

func fixangle( angle: Float ) -> Float
{
    return angle - 360.0 * ( floor ( angle / 360.0 ) );
}

有关详情,请查看此屏幕Screen short here

2 个答案:

答案 0 :(得分:0)

你的例子不在Swift中。这是等效的

func fixangle( angle: Float ) -> Float
{
    return angle - 360.0 * ( floor ( angle / 360.0 ) );
}

答案 1 :(得分:-1)

你基本上需要剩余的浮点数这个怎么样?

func fixangle(angle: Float) -> Float {
    let aval = angle % 360.0
    return aval
}