hex()
Data / ConversionDescription
Converts an integer to a hexadecimal string.
Syntax
std::string hex(int v)
std::string hex(int v, int digits)
Parameters
| Name | Type | Description |
|---|---|---|
| v | int | value to convert |
| digits | int | number of digits (optional) |
Returns
std::stringRelated
Under the Hood
From Processing.h:
inline std::string hex(int v) { std::ostringstream ss; ss<<std::uppercase<<std::hex<<v; return ss.str(); }
inline std::string hex(int v, int digits) { std::ostringstream ss; ss<<std::uppercase<<std::hex<<std::setw(digits)<<std::setfill('0')<<v; return ss.str(); }
static std::string hex(int v);
Under the Hood
From Processing.cpp:
std::string PApplet::hex(int v) {
std::ostringstream ss; ss<<std::uppercase<<std::hex<<std::setw(8)<<std::setfill('0')<<v; return ss.str();
}