cgfloat专题

CGFloat转NSString保持原有的精度,末尾不添加0

问题阐述: 我们进行CGFloat转NSString可能会遇到一个问题 例如有一个CGFloat的值为2.1,转化成NSString后显示2.1000... 解决办法: 方法一: 如何解决呢,可以使用%g格式符,可以保证传入的不管是2还是2.1都能保持原有的精度 %g格式符可以根据数值的大小自动选择最合适的表示方法,同时避免多余的小数位数。这将确保输入的 2.1 在转换后输出仍然是 2