我想将双精度值分配给另一个双精度值,但只打印小数点后的 1 个数字,假设我有这个随机双精度值,现在是23.12906370532668
如何将其转换为仅23.1,但保持双值?我可以说:
NSLog(@"%4.1f\n", double);
但这被打印为字符串,我想将其分配给另一个新的双精度。从double one =
23.12906370532668;
到double two = 23.1;
什么是最好的方法以及如何做到这一点?
我想将双精度值分配给另一个双精度值,但只打印小数点后的 1 个数字,假设我有这个随机双精度值,现在是23.12906370532668
如何将其转换为仅23.1,但保持双值?我可以说:
NSLog(@"%4.1f\n", double);
但这被打印为字符串,我想将其分配给另一个新的双精度。从double one =
23.12906370532668;
到double two = 23.1;
什么是最好的方法以及如何做到这一点?