a =1.2;
为啥以%e打印与%10e打印是一样的?而不是10列,而%10.5打印出来是10列?不懂哦
3条回答 默认 最新
技术专家团-小桥流水 2022-03-14 12:10关注%10e表明显示长度是10,如果结果的实际长度大于10,那么就按实际长度显示,结果长度小于10,就再左侧补充空格。%e输出double类型的时候,小数部分默认占6位,1.2显示方式是1.200000e+00,长度大于10,所以%10e显示的时候,%10e失效,按照实际长度显示,所以%10e显示的跟%e显示的一样。
如有帮助,望采纳,谢谢。
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 2无用