Mahir Gunyel | 82f98dd | 2023-07-24 10:29:49 +0300 | [diff] [blame] | 1 | package util |
| 2 | |
| 3 | import "strconv" |
| 4 | |
| 5 | func Atoi(b []byte) (int, error) { |
| 6 | return strconv.Atoi(BytesToString(b)) |
| 7 | } |
| 8 | |
| 9 | func ParseInt(b []byte, base int, bitSize int) (int64, error) { |
| 10 | return strconv.ParseInt(BytesToString(b), base, bitSize) |
| 11 | } |
| 12 | |
| 13 | func ParseUint(b []byte, base int, bitSize int) (uint64, error) { |
| 14 | return strconv.ParseUint(BytesToString(b), base, bitSize) |
| 15 | } |
| 16 | |
| 17 | func ParseFloat(b []byte, bitSize int) (float64, error) { |
| 18 | return strconv.ParseFloat(BytesToString(b), bitSize) |
| 19 | } |