initial commits
							parent
							
								
									87651ec46a
								
							
						
					
					
						commit
						1a1963d263
					
				
							
								
								
									
										89
									
								
								README.md
								
								
								
								
							
							
						
						
									
										89
									
								
								README.md
								
								
								
								
							|  | @ -65,7 +65,7 @@ func CustomSymbol(value byte) rune { | |||
| r1, r0 := hexadeca.EncodeRune(value, CustomSymbol) | ||||
| ``` | ||||
| 
 | ||||
| ## `byte` | ||||
| ## hexadecimal encode `byte` | ||||
| 
 | ||||
| To hexadecimal encode a `byte` use any of these: | ||||
| 
 | ||||
|  | @ -100,7 +100,7 @@ mostSignificant, leastSignificant := hexadeca.EncodeByte(value, hexadeca.SymbolL | |||
| mostSignificant, leastSignificant := hexadeca.EncodeByte(value, hexadeca.SymbolUpperCase) | ||||
| ``` | ||||
| 
 | ||||
| ## `uint16` | ||||
| ## hexadecimal encode `uint16` | ||||
| 
 | ||||
| To hexadecimal encode a `uint16` use any of these: | ||||
| 
 | ||||
|  | @ -131,27 +131,40 @@ r3, r2, r1, r0 := hexadeca.EncodeUint16(value, hexadeca.SymbolLowerCase) | |||
| r3, r2, r1, r0 := hexadeca.EncodeUint16(value, hexadeca.SymbolUpperCase) | ||||
| ``` | ||||
| 
 | ||||
| ## hexadecimal encode `uint32` | ||||
| 
 | ||||
| ## Example | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| A couple examples of encoding a `uint32` to hexidecimal. | ||||
| To hexadecimal encode a `uint32` use any of these: | ||||
| 
 | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 = hexadeca.EncodeUint32UsingLowerCaseSymbols(value) | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint32UsingLowerCaseSymbols(value) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 = hexadeca.EncodeUint32UsingLUpperCaseSymbols(value) | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint32UsingUpperCaseSymbols(value) | ||||
| 
 | ||||
| ``` | ||||
| 
 | ||||
| Or: | ||||
| 
 | ||||
| A couple examples of encoding a `uint64` to hexidecimal. | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint32(value, hexadeca.SymbolLowerCase) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint32(value, hexadeca.SymbolUpperCase) | ||||
| ``` | ||||
| 
 | ||||
| ## hexadecimal encode `uint64` | ||||
| 
 | ||||
| To hexadecimal encode a `uint64` use any of these: | ||||
| 
 | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
|  | @ -159,12 +172,64 @@ import "sourceccode.social/reiver/go-hexadeca" | |||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='f', r14=='e', r13=='d', r12=='c', r11=='b', r10=='a', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 = hexadeca.EncodeUint64UsingLowerCaseSymbols(value) | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint64UsingLowerCaseSymbols(value) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='F', r14=='E', r13=='D', r12=='C', r11=='B', r10=='A', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r11, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 = hexadeca.EncodeUint64UsingLUpperCaseSymbols(value) | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint64UsingUpperCaseSymbols(value) | ||||
| 
 | ||||
| ``` | ||||
| 
 | ||||
| Or: | ||||
| 
 | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='f', r14=='e', r13=='d', r12=='c', r11=='b', r10=='a', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint64(value, hexadeca.SymbolLowerCase) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='F', r14=='E', r13=='D', r12=='C', r11=='B', r10=='A', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeUint64(value, hexadeca.SymbolUpperCase) | ||||
| ``` | ||||
| 
 | ||||
| ## hexadecimal encode `int64` | ||||
| 
 | ||||
| To hexadecimal encode a `int64` use any of these: | ||||
| 
 | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='f', r14=='e', r13=='d', r12=='c', r11=='b', r10=='a', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeInt64UsingLowerCaseSymbols(value) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='F', r14=='E', r13=='D', r12=='C', r11=='B', r10=='A', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeInt64UsingUpperCaseSymbols(value) | ||||
| 
 | ||||
| ``` | ||||
| 
 | ||||
| Or: | ||||
| 
 | ||||
| ```go | ||||
| import "sourceccode.social/reiver/go-hexadeca" | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='f', r14=='e', r13=='d', r12=='c', r11=='b', r10=='a', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeInt64(value, hexadeca.SymbolLowerCase) | ||||
| 
 | ||||
| // ... | ||||
| 
 | ||||
| // value==18364758544493064720 -> r15=='F', r14=='E', r13=='D', r12=='C', r11=='B', r10=='A', r9=='9', r8=='8', r7=='7', r6=='6', r5=='5', r4=='4', r3=='3', r2=='2', r1=='1', r0=='0' | ||||
| r15, r14, r13, r12, r10, r9, r8, r7, r6, r5, r4, r3, r2, r1, r0 := hexadeca.EncodeInt64(value, hexadeca.SymbolUpperCase) | ||||
| ``` | ||||
| 
 | ||||
| ## Import | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue