digitalmars.D.learn - variable width format specifiers
- Carlos Santander (7/7) May 23 2006 (I hope I got the subject right)
- Derek Parnell (17/25) May 23 2006 import std.string;
- Carlos Santander (4/28) May 24 2006 I missed that. Thanks!
(I hope I got the subject right) How is this C code translated to D using Phobos? int l = 8, d = 4; double v = 34.289; sprintf (buf, "%*.*g", l, d, v); -- Carlos Santander Bernal
May 23 2006
On Tue, 23 May 2006 21:46:23 -0500, Carlos Santander wrote:(I hope I got the subject right) How is this C code translated to D using Phobos? int l = 8, d = 4; double v = 34.289; sprintf (buf, "%*.*g", l, d, v);import std.string; import std.stdio; void main() { int l = 8, d = 4; double v = 34.289; char[] buf; buf = std.string.format( "%*.*g", l, d, v); writefln("'%s'", buf); } -- Derek (skype: derek.j.parnell) Melbourne, Australia "Down with mediocracy!" 24/05/2006 1:49:41 PM
May 23 2006
Derek Parnell escribió:On Tue, 23 May 2006 21:46:23 -0500, Carlos Santander wrote:I missed that. Thanks! -- Carlos Santander Bernal(I hope I got the subject right) How is this C code translated to D using Phobos? int l = 8, d = 4; double v = 34.289; sprintf (buf, "%*.*g", l, d, v);import std.string; import std.stdio; void main() { int l = 8, d = 4; double v = 34.289; char[] buf; buf = std.string.format( "%*.*g", l, d, v); writefln("'%s'", buf); }
May 24 2006