VisiCalc represented numbers in BCD to be able to handle decimals precisely. But how did it decide how many decimal places to display?
In some screenshots like https://www.researchgate.net/figure/A-Screen-Shot-of-the-First-Version-of-VisiCalc_fig1_255635232 and https://www.linkedin.com/pulse/history-spreadsheet-software-jayantkumar-joshi it looks like it's just always displaying two decimal places, even for integers.
But in other screenshots like the one down near the end of https://spreadsheet-day.com/blog/2019/02/25/visicalc-demo-by-dan-bricklin/ it looks like it is suppressing all trailing zeros, even when this causes numbers to not line up vertically.
What exactly did it do? Did the behavior change with different versions?