diff options
author | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2008-05-05 20:06:22 (GMT) |
---|---|---|
committer | Pedro Vicente Nunes <pvn@hdfgroup.org> | 2008-05-05 20:06:22 (GMT) |
commit | 26d880217ba085053abb0e26be737b6eb35e6c96 (patch) | |
tree | a08dcbd55bfcb18cb46152e1d99527e66f2fc312 /tools/testfiles/tfpformat.ddl | |
parent | 5bd2405c11837865b6d7c54e30933dbc0b43c938 (diff) | |
download | hdf5-26d880217ba085053abb0e26be737b6eb35e6c96.zip hdf5-26d880217ba085053abb0e26be737b6eb35e6c96.tar.gz hdf5-26d880217ba085053abb0e26be737b6eb35e6c96.tar.bz2 |
[svn-r14934] Add a test for the floating point user defined printf format
Usage is
-m T, --format=T
Where T - is a string containing the floating point format, e.g '%.3f'
The test consists of writing a number with 7 fractional digits (default precision display of %f is 6 digits) and have the 7 digits displayed with
-m %.7f fpformat.h5
Tested: windows, linux, solaris
Note: the output file was generated in linux, it may be possible that platforms other than the ones tested have a different representation of the number
Diffstat (limited to 'tools/testfiles/tfpformat.ddl')
-rw-r--r-- | tools/testfiles/tfpformat.ddl | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/tools/testfiles/tfpformat.ddl b/tools/testfiles/tfpformat.ddl new file mode 100644 index 0000000..2336822 --- /dev/null +++ b/tools/testfiles/tfpformat.ddl @@ -0,0 +1,21 @@ +############################# +Expected output for 'h5dump -m %.7f tfpformat.h5' +############################# +HDF5 "tfpformat.h5" { +GROUP "/" { + DATASET "double" { + DATATYPE H5T_IEEE_F64LE + DATASPACE SIMPLE { ( 6 ) / ( 6 ) } + DATA { + (0): -0.1234567, 0.1234567, 0.0000000, 0.0000000, 0.0000000, 0.0000000 + } + } + DATASET "float" { + DATATYPE H5T_IEEE_F32LE + DATASPACE SIMPLE { ( 6 ) / ( 6 ) } + DATA { + (0): -0.1234567, 0.1234567, 0.0000000, 0.0000000, 0.0000000, 0.0000000 + } + } +} +} |