3.141,592 - Germany formats numbers that way.
Here in Switzerland it's even worse because it depends on where in Switzerland you're formatting the number (French parts have different rules from German parts) and whether you're formatting a number as a plain number or a monetary value.
if it's money, you use the . as the decimal separator everywhere. if it's just a number, in the French parts, it's , in the German parts the .
The thousands separator is ' everywhere
surely this must routinely cause horrific mistakes in things like bank transactions?
Norway as well
Re:Curious lack of sprintf scaling
by gray_-_wolf on Friday February 25, 2022 @06:51PM
(#30473846)
In my country most people do not really use thousands separator, so here it would be either 3141,592 or 3 141,592.
Re:Curious lack of sprintf scaling
by throwaway2016a on Friday February 25, 2022 @07:00PM
(#30473911)
At least in currencies it is very common to use space as a thousands separator.
Note that some languages don't follow the "break at thousand, million.." pattern, most notably south asian languages that break at the lakh and crore boundaries.
Re:Curious lack of sprintf scaling
by hashimotonomora on Friday February 25, 2022 @09:39PM
(#30474823)
3141592 thousandths. Integer is beautiful.
How would you write 3,141.592?