废话不多说,直接上代码。
float value = 103.21596;
float result = (truncf(value * pow(10, 2)) / pow(10, 2));
// 结果
result = 103.210000
说明
1、truncf(x) 表示取得浮点数x的整数部分
2、pow(N, n) 表示取得N的n次方的冪
废话不多说,直接上代码。
float value = 103.21596;
float result = (truncf(value * pow(10, 2)) / pow(10, 2));
// 结果
result = 103.210000
说明
1、truncf(x) 表示取得浮点数x的整数部分
2、pow(N, n) 表示取得N的n次方的冪
本文标题:iOS中浮点数保留N位小数的处理
本文链接:https://www.haomeiwen.com/subject/atsopxtx.html
网友评论