replace static_cast<int>(val + 0.5) with C++11's std::lround()

This commit is contained in:
Axel Kohlmeyer
2025-06-23 23:07:13 -04:00
parent d5d8887eb9
commit f7f5a3e3e4
8 changed files with 73 additions and 73 deletions

View File

@ -677,12 +677,12 @@ int DumpAtom::convert_image(int n, double *mybuf)
offset += snprintf(&sbuf[offset],
maxsbuf - offset,
format,
static_cast<tagint> (mybuf[m]),
static_cast<int> (mybuf[m+1]),
static_cast<tagint>(mybuf[m]),
static_cast<int>(mybuf[m+1]),
mybuf[m+2],mybuf[m+3],mybuf[m+4],
static_cast<int> (mybuf[m+5]),
static_cast<int> (mybuf[m+6]),
static_cast<int> (mybuf[m+7]));
static_cast<int>(mybuf[m+5]),
static_cast<int>(mybuf[m+6]),
static_cast<int>(mybuf[m+7]));
m += size_one;
}
@ -705,8 +705,8 @@ int DumpAtom::convert_noimage(int n, double *mybuf)
offset += snprintf(&sbuf[offset],
maxsbuf - offset,
format,
static_cast<tagint> (mybuf[m]),
static_cast<int> (mybuf[m+1]),
static_cast<tagint>(mybuf[m]),
static_cast<int>(mybuf[m+1]),
mybuf[m+2],mybuf[m+3],mybuf[m+4]);
m += size_one;
}
@ -738,9 +738,9 @@ void DumpAtom::write_lines_image(int n, double *mybuf)
int m = 0;
for (int i = 0; i < n; i++) {
fprintf(fp,format,
static_cast<tagint> (mybuf[m]), static_cast<int> (mybuf[m+1]),
mybuf[m+2],mybuf[m+3],mybuf[m+4], static_cast<int> (mybuf[m+5]),
static_cast<int> (mybuf[m+6]), static_cast<int> (mybuf[m+7]));
static_cast<tagint>(mybuf[m]), static_cast<int>(mybuf[m+1]),
mybuf[m+2],mybuf[m+3],mybuf[m+4], static_cast<int>(mybuf[m+5]),
static_cast<int>(mybuf[m+6]), static_cast<int>(mybuf[m+7]));
m += size_one;
}
}
@ -752,8 +752,8 @@ void DumpAtom::write_lines_noimage(int n, double *mybuf)
int m = 0;
for (int i = 0; i < n; i++) {
fprintf(fp,format,
static_cast<tagint> (mybuf[m]), static_cast<int> (mybuf[m+1]),
mybuf[m+2],mybuf[m+3],mybuf[m+4]);
static_cast<tagint>(mybuf[m]), static_cast<int>(mybuf[m+1]),
mybuf[m+2], mybuf[m+3], mybuf[m+4]);
m += size_one;
}
}