Below is how I would have previously truncated a float to two decimal places
NSLog(@\" %.02f %.02f %.02f\", r, g, b);
I checked the docs an
Swift 4
let string = String(format: "%.2f", locale: Locale.current, arguments: 15.123)