writeHexadecimalUnsignedLong
Writes long to this sink in hexadecimal form (i.e., as a string in base 16).
Resulting string will not contain leading zeros, except the 0
value itself.
Parameters
long
the long to be written.
Throws
when the sink is closed.
when some I/O error occurs.
Samples
import kotlinx.io.*
import kotlin.test.*
fun main() {
//sampleStart
val buffer = Buffer()
buffer.writeHexadecimalUnsignedLong(10)
assertEquals("a", buffer.readString())
buffer.writeHexadecimalUnsignedLong(-10)
assertEquals("fffffffffffffff6", buffer.readString())
//sampleEnd
}