if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- unsigned Mod = X & 15;
+ unsigned char Mod = unsigned char(X) & 15;
if (Mod < 10)
*--BufPtr = '0' + Mod;
else
if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- *--BufPtr = '0' + (X % 10);
+ *--BufPtr = '0' + char(X % 10);
X /= 10;
}
if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- *--BufPtr = '0' + (X % 10);
+ *--BufPtr = '0' + char(X % 10);
X /= 10;
}
static inline std::string ftostr(double V) {
char Buffer[200];
- snprintf(Buffer, 200, "%20.6e", V);
+ sprintf(Buffer, "%20.6e", V);
return Buffer;
}
if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- unsigned Mod = X & 15;
+ unsigned char Mod = unsigned char(X) & 15;
if (Mod < 10)
*--BufPtr = '0' + Mod;
else
if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- *--BufPtr = '0' + (X % 10);
+ *--BufPtr = '0' + char(X % 10);
X /= 10;
}
if (X == 0) *--BufPtr = '0'; // Handle special case...
while (X) {
- *--BufPtr = '0' + (X % 10);
+ *--BufPtr = '0' + char(X % 10);
X /= 10;
}
static inline std::string ftostr(double V) {
char Buffer[200];
- snprintf(Buffer, 200, "%20.6e", V);
+ sprintf(Buffer, "%20.6e", V);
return Buffer;
}