mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-19 19:38:38 +00:00
msvcrt/tests: Add sprintf tests.
This commit is contained in:
parent
9c136a470c
commit
50bfe00968
|
@ -253,6 +253,24 @@ static void test_sprintf( void )
|
|||
{ "%.0f", "2", 0, DOUBLE_ARG, 0, 0, 1.5 },
|
||||
{ "%.30f", "0.333333333333333310000000000000", 0, TODO_FLAG | DOUBLE_ARG, 0, 0, 1.0/3.0 },
|
||||
{ "%.30lf", "1.414213562373095100000000000000", 0, TODO_FLAG | DOUBLE_ARG, 0, 0, sqrt(2) },
|
||||
{ "%f", "3.141593", 0, DOUBLE_ARG, 0, 0, 3.141592653590000 },
|
||||
{ "%.10f", "3.1415926536", 0, DOUBLE_ARG, 0, 0, 3.141592653590000 },
|
||||
{ "%.11f", "3.14159265359", 0, DOUBLE_ARG, 0, 0, 3.141592653590000 },
|
||||
{ "%.15f", "3.141592653590000", 0, DOUBLE_ARG, 0, 0, 3.141592653590000 },
|
||||
{ "%.15f", "3.141592653589793", 0, DOUBLE_ARG, 0, 0, M_PI },
|
||||
{ "%.13f", "37.8662615745371", 0, DOUBLE_ARG, 0, 0, 37.866261574537077 },
|
||||
{ "%.14f", "37.86626157453708", 0, DOUBLE_ARG, 0, 0, 37.866261574537077 },
|
||||
{ "%.15f", "37.866261574537077", 0, DOUBLE_ARG, 0, 0, 37.866261574537077 },
|
||||
{ "%g", "0.0005", 0, DOUBLE_ARG, 0, 0, 0.0005 },
|
||||
{ "%g", "5e-005", 0, DOUBLE_ARG, 0, 0, 0.00005 },
|
||||
{ "%g", "5e-006", 0, DOUBLE_ARG, 0, 0, 0.000005 },
|
||||
{ "%g", "1e+015", 0, DOUBLE_ARG, 0, 0, 999999999999999.0 },
|
||||
{ "%g", "1e+015", 0, DOUBLE_ARG, 0, 0, 1000000000000000.0 },
|
||||
{ "%.15g", "0.0005", 0, DOUBLE_ARG, 0, 0, 0.0005 },
|
||||
{ "%.15g", "5e-005", 0, DOUBLE_ARG, 0, 0, 0.00005 },
|
||||
{ "%.15g", "5e-006", 0, DOUBLE_ARG, 0, 0, 0.000005 },
|
||||
{ "%.15g", "999999999999999", 0, DOUBLE_ARG, 0, 0, 999999999999999.0 },
|
||||
{ "%.15g", "1e+015", 0, DOUBLE_ARG, 0, 0, 1000000000000000.0 },
|
||||
};
|
||||
|
||||
char buffer[100];
|
||||
|
|
Loading…
Reference in a new issue