我试图用这样的方法填充一个带有double值的字符串sprintf:
sprintf
sprintf(S, "%f", val);
但精度正在被削减到小数点后六位.我需要大约10个小数位才能达到精度.
怎么能实现呢?
c floating-point precision printf
c ×1
floating-point ×1
precision ×1
printf ×1