There is a bug with format() as redefined in m-graph.mkiv 1e10 and 1e-10 truncate the tailing 0. (I have not been able to fix the code...)
Alan Minimal example: \usemodule [graph] \starttext \startMPpage label(format("@g","1e-10"),(0, 0)) ; label(format("@g","1e+10"),(2cm, 0)) ; label(format("@g","1e-12"),(0, -.5cm)) ; label(format("@g","1e+12"),(2cm,-.5cm)) ; \stopMPpage \stoptext ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________