go浮点数截取n位数(四舍五入或舍弃尾数)并舍弃后面的0值
文章目录
formatFloat函数 - 将浮点数表示为字符串并返回
-
bitSize表示f的来源类型(32:float32、64:float64),会据此进行舍入。
-
fmt表示格式:‘f’(-ddd.dddd)、‘b’(-ddddp±ddd,指数为二进制)、‘e’(-d.dddde±dd,十进制指数)、‘E’(-d.ddddE±dd,十进制指数)、‘g’(指数很大时用’e’格式,否则’f’格式)、‘G’(指数很大时用’E’格式,否则’f’格式)。
-
prec控制精度(排除指数部分):对’f'、‘e’、‘E’,它表示小数点后的数字个数;对’g'、‘G’,它控制总的数字个数。如果prec 为-1,则代表使用最少数量的、但又必需的数字来表示f。