如何避免在 MS Access 2007-2013 中四舍五入数字?

如何避免在 MS Access 2007-2013 中四舍五入数字?

我有一个 MS Access 2007-2013 数据库(.accdb 格式),我在 MS Access 2013 中打开它。它只有一个表,其中包含几列

Lat          Long       PositionDate    
-54.82045   -68.33834   20130825    
-54.82018   -68.33854   20130827    
-54.81958   -68.33004   20130102    

我的目标是将此 MS Access 表转换为逗号分隔格式的文本文件。我转到“外部数据”选项卡 >“导出”部分 >“文本文件”。我没有指定任何导出选项,然后单击“确定”。我选择要分隔的文件 > 单击“下一步” > 选择“逗号” > 单击“完成”。

但是,在结果 .txt 文件中,纬度和经度字段四舍五入为小数点后两位。我查看了 Access 中的单元格设置,但没有成功。如何避免这种四舍五入?

-54.82,-68.33,"20130825"    
-54.82,-68.33,"20130827"    
-54.81,-68.33,"20130102"    
-54.81,-68.33,"20130202"

答案1

据我所知,更改 Access 中这种(相当烦人的)行为的唯一方法是打开 Windows 控制面板中的“区域和语言选项”,单击“格式”选项卡上的“自定义此格式...”按钮,然后更改“数字”选项卡上的“小数点后位数”值:

NumbersTab.png

2是一个非常常见的默认值。在上面的对话框中我已将其更改为5

相关内容