Tag: 浮点

Swift的 – 如果小数点等于0,如何从浮点数去除小数?

我用一位小数显示距离,如果等于0(如:1200.0Km),我想删除这个小数点,我怎么能这么快速地做到这一点? 我显示这个数字是这样的: let distanceFloat: Float = (currentUser.distance! as NSString).floatValue distanceLabel.text = String(format: "%.1f", distanceFloat) + "Km"

iPhone /目标C – 比较双打不工作

我想我疯了。 “柜台”和“间隔”都是双打。 加速度计上发生这种情况:以(.01)为间隔进行加速度计算。 “柜台”最终应该增加到“间隔”。 出于某种原因,我不能得到这个“如果”是真实的。 我可以俯视吗? double interval = .5; if( counter == interval ){ //should eventually be .50000 == .50000 NSLog( @"Hit!" ); [self playSound]; counter = 0; }else{ counter += .01; } NSLog( @"%f, %f, %d",counter,interval,(counter == interval) );