Can anyone help me to understand why the format in the second writeln below, does not format the output with commas?

--------------------------------

void main()
{
    import std.stdio, std.format;

    writeln( format("%,.1f", 84543432.951172) ); // 84,543,433.0
    writeln( format("%,.0f", 84543432.951172) ); // 84543433

}

------------------------------

Reply via email to