Changeset 2828 in Sophya for trunk/SophyaProg/Tests/tnt.cc
- Timestamp:
- Nov 2, 2005, 10:00:15 AM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaProg/Tests/tnt.cc
r2733 r2828 113 113 << " (complex<double>)zvs= " << zzd << endl; 114 114 cout << "String->double: dvs = " << dvs 115 << " (double)zvs= " << (double)dvs << endl; 115 << " (double)dvs= " << (double)dvs << endl; 116 TimeStamp ts; 117 MuTyV tv = ts; 118 cout << "MuTyV=TimeStamp->String: tv = " << tv 119 << " ->double= " << (double)tv << " ->TimeStamp:" 120 << TimeStamp((double)tv).ToString() << endl; 116 121 117 122 … … 138 143 139 144 dvl["Sinf"] = "inf 0985"; 145 dvl["ToDay"] = ts; 140 146 dvl.Print(); 141 147 … … 184 190 dt.AddDoubleColumn("f_sinxcos"); 185 191 dt.AddDoubleColumn("f_x2"); 192 dt.AddComplexColumn("cmplx_cos_sin"); 193 dt.AddDoubleComplexColumn("dcmplx_cos_sin"); 186 194 MuTyV rec[10]; 187 195 cout << " 1/ First 1000 lines .... " << endl; … … 193 201 double x = M_PI*k/100.; 194 202 double fx = sin(x)*cos(x); 203 double sx = sin(x); 204 double cx = cos(x); 195 205 rec[2] = x; 196 rec[3] = s in(x);197 rec[4] = c os(x);206 rec[3] = sx; 207 rec[4] = cx; 198 208 rec[5] = fx; 199 209 rec[6] = x*x; 210 rec[7] = complex<r_4>(cx, sx); 211 rec[8] = complex<r_8>(cx, sx); 200 212 dt.AddLine(rec); 201 213 } … … 213 225 double x = M_PI*k/100.; 214 226 double fx = sin(x)*cos(x); 227 double sx = sin(x); 228 double cx = cos(x); 215 229 rec[2] = x; 216 rec[3] = s in(x);217 rec[4] = c os(x);230 rec[3] = sx; 231 rec[4] = cx; 218 232 rec[5] = fx; 219 233 rec[6] = x*x; 234 rec[7] = complex<r_4>(cx, sx); 235 rec[8] = complex<r_8>(cx, sx); 220 236 dt.AddLine(rec); 221 237 } … … 262 278 dt.AddDoubleColumn("f_sinxcos"); 263 279 dt.AddDoubleColumn("f_x2"); 280 dt.AddComplexColumn("cmplx_cos_sin"); 281 dt.AddDoubleComplexColumn("dcmplx_cos_sin"); 264 282 MuTyV rec[10]; 265 283 cout << " 1/ First 1000 lines .... " << endl; … … 268 286 double x = M_PI*k/100.; 269 287 double fx = sin(x)*cos(x); 288 double sx = sin(x); 289 double cx = cos(x); 270 290 rec[1] = x; 271 rec[2] = s in(x);272 rec[3] = c os(x);291 rec[2] = sx; 292 rec[3] = cx; 273 293 rec[4] = fx; 274 294 rec[5] = x*x; 295 rec[6] = complex<r_4>(cx, sx); 296 rec[7] = complex<r_8>(cx, sx); 275 297 dt.AddLine(rec); 276 298 }
Note:
See TracChangeset
for help on using the changeset viewer.