Objective-C格式CGFloat

Objective-C格式CGFloat,objective-c,Objective C,代码 CGA=3.45378 我想把结果改成 cga=3.45f;只有2个精度 我知道printf是如何工作的。但我不知道如何做到这一点,只需保持2精度。若要失去额外的精度,并四舍五入到最接近的两位小数,请执行以下步骤: 把你的数字乘以100:345.378 将数字四舍五入到最接近的整数:345 把你的号码除以100:3.45 是否要将其转换为只有2位小数的字符串?你可以做1.2f,因为我不会改成字符串。我只想要新的浮动只显示2精度LOL…你不想改成字符串吗?还是你呢?谢谢,看来蒂姆的方法对美

代码 CGA=3.45378

我想把结果改成 cga=3.45f;只有2个精度


我知道printf是如何工作的。但我不知道如何做到这一点,只需保持2精度。

若要失去额外的精度,并四舍五入到最接近的两位小数,请执行以下步骤:

  • 把你的数字乘以100:345.378
  • 将数字四舍五入到最接近的整数:345
  • 把你的号码除以100:3.45

是否要将其转换为只有2位小数的字符串?你可以做1.2f,因为我不会改成字符串。我只想要新的浮动只显示2精度LOL…你不想改成字符串吗?还是你呢?谢谢,看来蒂姆的方法对美沙酮有效,这是另一种解决方案。但可以肯定的是,它工作得很好。谢谢