举例 比如:15258948.936507937 这个值试double 正确的运算的结果! 如何正确得将他精准的转为字符串? 小数点后面的位数是不固定得!最长是10位!
我通过 printf("%.10",15258948.936507937 ) 输出的结果却是 5258948.9365079366 如何正确的让他输出 15258948.9365079370呢 ! 注意计算时小数点后面的位数不到一定是多少位! 但是最长是10位! 要求是double 计算的结果是什么 转为字符串后就是什么不能有任何变化 请问各位看雪大佬如何解决
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课
书生怕怕 来个 大哥 帮忙 解决
printf("%.10f",15258948.936507937) ;
这样就ok了吧?