Task

Express a number in decimal as a fixed-length string with leading zeros.



For example, the number   7.125   could be expressed as   00007.125.




void main() { 
  double r = 7.125;
  print(" %9.3f\n", -r); 
  print(" %9.3f\n",r);
  print(" %-9.3f\n",r);
  print(" %09.3f\n",-r);
  print(" %09.3f\n",r);
  print(" %-09.3f\n",r);
}