/**
\param number Numero a convertir.
- @return Un literal con el numero convertido a cadena decimal.
+ @return Un literal con el numero sin signo convertido a cadena decimal.
*/
- static std::string asString(const unsigned long number) throw();
+ static std::string asString(const unsigned int number) throw();
/**
\param number Numero a convertir.
@return Un literal con el numero sin signo convertido a cadena decimal.
*/
- static std::string asString(const unsigned int number) throw();
+ static std::string asString(const unsigned long long int number) throw() {
+ return asString((U64)number);
+ }
+
+ /**
+ \param number Numero a convertir.
+ @return Un literal con el numero sin signo convertido a cadena decimal.
+ */
+ static std::string asString(const long long int number) throw() {
+ return asString((S64)number);
+ }
/**
Devuelve un literal con tel numero convertido a cadena decimal
*/
static std::string asHexString(const S64 number) throw();
- /**
- \param number Numero a convertir.
- @return Un literal con el numero convertido a cadena hexadecimal.
- */
- static std::string asHexString(const long number) throw();
-
/**
\param number Numero a convertir.
@return Un literal con el numero convertido a cadena hexadecimal.