类型当然是double类型精度高,这是不用怀疑的,结果不对是你输出的形式的问题。 精度取决于所选的芯片配置文件。 stm32的话,double 存储的位会比 float 多一倍。 printf只能控制显示出的而不会影响实际的精度, 如果要显示出更多double的数值,...